52595 200
29519 654
1221 247
2414 498
31124 970
7879 717
13132 738
31328 557
9851 532
8881 843
3748 115
27433 445
2978 107