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
1854 506
2478 722
2598 667
2558 814
1292 403
2403 733
1515 466
130 28
291 46
2234 640
3134 860
812 196
1894 601
1274 352
505 118