308022 1201
834588 2861
107911 570
510035 2711
839840 15409
325404 1938
502521 3578
363438 1600
210415 1772
727170 4316
597907 3540
411833 4126
288774 1237
791268 7754
262913 842
1067432 6120
515675 4550
273436 907
316630 1293
246597 348
859266 3675
153132 504
329655 1707
1495687 11265