31658 821
22400 352
8138 381
5951 185
44724 1022
2983 188
3236 569
1699 434
1546 257
446 49
3035 654
3002 532
3108 741
3140 698
2984 680
1762 437
379 75
1794 388
2882 742
1102 288
1474 382
2358 634
2041 569
2234 404
2489 680
2755 806
1941 480
599 103