4990 396
35366 568
5581 542
7787 421
6567 313
689 117
97263 170
143734 655
324513 692
12688 830
80520 386
49999 633
29677 782
81168 169
11488 531
100946 489
20330 411
25141 271
39089 333
27917 163
9317 257
3370 611
17151 669
20032 537
1895 99
32486 489
243768 1195
2293426 3862