101176 244
6901 782
44452 719
28432 361
29955 117
2154 433
1836 35
4152 533
10450 683
3153 540
1389 198
3642 185
7501 448
2447 226
2654 125