312133 965
370381 872
29593 697
12662 585
75411 525
13471 699
29464 317
84460 497
21072 1002
77648 188
28950 378
143509 931
663632 1132
1327427 2508
384035 1156
453391 1310
1093852 1876
207874 533
562739 1202
623737 1320
1660889 3620