312576 75999
402831 46431
61831 4301
210276 35904
65219 31779
1015839 18744
96096 5984
192071 44451
100100 9944
120516 4675
168751 37576
296351 1089
20196 51975
546975 6996
287100 11616
81356 5104
311916 65989
44275 34144
924396 7381
588896 7744
246884 34925
93456 39809
150876 5159
71104 38896
244475 21219
404019 10021
349811 64449
39424 65241
652311 30525
242011 231
105600 22209
207636 23859