32112 180
30436 788
13453 276
3089 29
1749 66
1731 102
34225 773
2456 396
10863 493
3022 178
2812 626
2355 145
21615 610
2104 283