269431 1018
2911 60
4675 486
70112 845
560314 1200
219282 614
23241 270
395937 397
765665 1642
152996 1033
709196 1088
228965 941
203910 708
20525 331
12345 31
215408 393
191296 834
18188 799
282281 904
210571 1125
207763 831
88288 348
87063 466
136819 541
129093 672
122979 532
214033 933
111768 816