170553 592
83520 183
127060 537
4073 377
571732 1208
328179 990
350745 1121
587930 953
95450 240
301692 1062
606879 1463
337317 1353
365047 1048
388570 761
256527 366
219593 1160
295595 1293
406129 1169
155520 450
407559 969
263254 499
174571 779
162910 857