21088 98
25669 512
56200 497
170122 592
83366 183
126274 537
2494 440
17895 346
571346 1207
327805 990
350376 1121
587543 952
95392 240
301490 1062
606658 1463
337147 1353
364838 1048
388345 761
256339 366
219412 1160
295265 1293
405754 1169
155445 450
407219 969