31129 179
29704 788
12828 276
2945 29
1686 66
1658 102
33550 772
2431 396
10410 492
2945 178
2783 626
2215 145
21526 609
2066 283