21216 98
25815 512
56271 497
170320 592
83445 183
126675 537
2496 440
17902 346
571541 1207
327978 990
350547 1121
587721 952
95419 240
301596 1062
606759 1463
337222 1353
364934 1048
388460 761
256424 366
219502 1160
295398 1293
405935 1169
155486 450
407382 969