32148 180
30474 788
13480 276
3092 29
1753 66
1734 102
34249 773
2457 396
10881 493
3025 178
2813 626
2365 145
21622 610
2106 283