269278 1018
2909 60
4674 486
70110 845
560288 1200
219276 614
23239 270
395932 397
765654 1642
152993 1033
709161 1088
228949 941
203894 708
20524 331
12345 31
215396 393
191286 834
18187 799
282276 904
210565 1125
207744 831
88277 348
87054 466
136809 541
129087 672
122971 532
214015 933
111764 816