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