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