32100 180
30427 788
13428 276
3088 29
1746 66
1726 102
34217 773
2456 396
10857 493
3022 178
2812 626
2352 145
21613 610
2104 283