30842 179
29485 788
12669 276
2920 29
1670 66
1647 102
33361 772
2423 396
10331 492
2929 178
2779 626
2184 145
21507 609
2051 283