2015 505
905 171
2691 543
322 43
2336 641
1363 363
1227 176
1219 288
1199 208
806 171
2473 500
1883 544
438 98
2091 433
1222 219
2765 632
3143 669
1848 342
674 134
1018 281
2099 326
1406 408
2591 479
2167 631
2930 748
1127 36
2968 515
907 111