37839 97
10727 432
78947 309
19937 267
16660 573
34823 121
26933 702
9283 850
116363 641
27742 217
17400 651
26095 51
13647 275
40721 544
13520 486
21841 241
3264 465
102215 928
29372 417
46859 343
65786 157
10656 228
42772 493
14052 656
5745 524
51411 332
44598 373
124581 767