276853 1028
2937 60
4710 486
70318 845
561461 1200
219596 614
23257 270
396424 397
766523 1642
153389 1035
711559 1090
229532 941
204373 708
20558 331
12358 31
215896 393
191836 834
18213 799
282476 904
210854 1126
208577 831
88441 348
87430 466
137220 542
129288 672
123171 532
214687 933
111921 816