310857 3054
1191063 16278
1539894 9991
347429 1692
330480 1195
388514 1682
1145501 8448
337008 1227
609971 4314
82559 123
514929 9011
384034 2787
204169 599
274110 1251
822783 5803
412855 1519
949207 3292
312888 870
408629 2987
742841 5832
891970 6271
338969 532
240697 659
774648 7505