319962 878
249495 585
418626 1649
166051 853
13661 454
138835 327
63327 560
133893 198
408923 935
212164 998
345027 944
22116 367
278548 594
28074 726
110354 648
410902 1153
111574 183
118855 320
428582 1577
22168 252
17450 624
12983 333
50568 943
103042 392
219080 787