4986 396
35342 568
5529 542
7779 421
6553 313
686 117
96788 170
143135 655
322871 692
12665 830
80144 386
49856 633
29574 782
80748 169
11478 531
100387 489
20245 411
25030 271
39015 333
27746 163
9275 257
3360 611
17112 669
19937 537
1886 99
32285 488
243725 1195
2286913 3862