18111 503
3308 512
2374 421
20296 207
81019 132
90712 911
113866 839
77804 513
12219 960
12152 321
18387 666
95052 370
67187 749
56916 670
91864 196
30921 619
52049 261
61345 382
28657 472
15673 359
35786 574
31684 683
4169 579
4539 281
5535 736
4770 330