2015 447
1740 489
2062 469
2743 870
1760 556
2806 813
1716 457
2906 599
2349 586
2800 845
2310 651
303 29
1113 314
1855 506
2478 722
2598 667
2560 814
1292 403
2403 733
1515 466
130 28
293 46
2236 640
3137 860
813 196
1894 601
1275 352
505 118