2015 370
1402 267
2240 612
1000 232
1907 311
3819 790
2605 564
1827 514
1596 48
1329 190
2625 503
1695 278
2077 246
2837 458
3581 412
4486 909
2768 565
3905 563
2847 568
1295 184
2913 395
2858 644
2172 553
4113 817
2496 361
1820 353
600 89
1208 104