42083 423
142633 294
34194 844
32713 777
31613 217
42043 870
21441 210
4429 239
181439 690
49406 66
166003 239
150106 552
6327 462
62354 883
101382 707
257829 750
65625 239
50845 744
16403 78
20862 762
22428 744
53489 152
114248 381
122064 364
65182 666
128807 582
13800 634
28582 462