47351 672
2603 560
1456 290
30863 824
15401 294
9728 309
163854 697
1584 54
1743 340
28264 128
100000 190
29563 157
8235 592
1885 418
2822 493
14421 134
42067 452
15625 383
76920 253
77422 467
173052 626
31053 183
35635 327
148534 364
1871 384
6162 516
8311 307
658 63