1001 104
2607 296
9595 547
2937 692
3348 539
1596 188
2797 528
1560 49
4323 673
1814 113
18557 696
2170 274
6820 939
2040 299
1327 54
2534 430
1948 297
3145 537
24069 375
3233 391
3299 517
15858 601
11339 683
7634 532