21073 98
25643 512
56186 497
170067 592
83353 183
126204 537
2493 440
17894 346
571299 1207
327751 990
350342 1121
587498 952
95378 240
301473 1062
606640 1463
337133 1353
364827 1048
388332 761
256318 366
219398 1160
295239 1293
405710 1169
155436 450
407180 969