21083 98
25657 512
56195 497
170102 592
83363 183
126238 537
2493 440
17895 346
571318 1207
327779 990
350356 1121
587523 952
95387 240
301478 1062
606651 1463
337141 1353
364835 1048
388343 761
256332 366
219407 1160
295255 1293
405733 1169
155441 450
407203 969