2300 36
10107 105
4929 658
9351 412
4550 102
6763 359
2644 61
5827 507
52931 596
10986 221
6538 324
5743 260
4567 111
8085 953
1947 147
3589 550
2364 70
8563 182
4190 866
3556 940
5828 688
2940 402
4824 689
2758 41
13837 571
3351 407
5621 177
4717 103