101153 244
6900 782
44431 719
28415 361
29929 117
2154 433
1836 35
4150 533
10448 683
3151 540
1389 198
3642 185
7498 448
2444 226
2653 125