32168 180
30499 788
13495 276
3098 29
1756 66
1736 102
34262 773
2459 396
10893 493
3025 178
2813 626
2367 145
21627 610
2108 283