12714 401
8335 766
5149 39
16667 833
10005 562
23689 178
8867 272
37213 253
6011 806
4955 516
9533 791
12818 216
2365 419
12436 477
1847 143
4450 505
4784 459
5266 897
7344 414
2113 173
5728 591
6819 368
2000 273
2301 171