508 104
20539 523
1441 385
402 93
910 223
3583 788
663 68
2308 746
1146 284
1919 635
1941 527
2265 457
2267 563
2743 623
1224 283
2331 530
906 162
2833 802
3432 639
1901 435
2972 732
2452 686
1587 474
1705 403
978 121
276 51
2349 505
810 135