71231 173
136400 182
75822 583
142243 579
64593 610
78869 593
141495 348
314547 955
166831 691
21392 873
329008 1058
65242 441
44585 487
48266 608
28944 382
308110 666
29686 378
311939 601
62914 467
98244 495
233803 697
43031 362
90167 612
92662 655
40353 655
39229 289
23067 218