32170 180
30502 788
13495 276
3098 29
1756 66
1736 102
34264 773
2459 396
10896 493
3025 178
2813 626
2367 145
21627 610
2108 283