21086 98
25666 512
56198 497
170113 592
83364 183
126258 537
2493 440
17895 346
571335 1207
327789 990
350368 1121
587533 952
95390 240
301488 1062
606656 1463
337145 1353
364836 1048
388343 761
256335 366
219410 1160
295261 1293
405742 1169
155442 450
407212 969