15093 182
7906 318
4176 861
6479 752
3762 37
5035 683
7645 796
27765 557
4877 25
5231 505
1296 101
19968 219
3093 555
5552 500
9162 905
2003 79
3165 477
7959 549
2733 186
16669 419
5598 313
3520 393
41822 210
3724 495
53166 82
14097 326
10491 228
2197 278