32101 180
30428 788
13429 276
3088 29
1747 66
1726 102
34218 773
2456 396
10857 493
3022 178
2812 626
2353 145
21614 610
2104 283