13957 427
7839 115
11530 328
5686 269
13358 877
3815 710
17570 105
12695 255
5709 641
75701 69
1115 362
1736 504
24514 270
2933 96
3897 246
10876 552
16542 254
2449 591
1758 44
2702 735
19864 68
6963 260
38668 143
3408 90