269209 1018
2909 60
4674 486
70108 845
560278 1200
219275 614
23239 270
395925 397
765646 1642
152990 1033
709144 1088
228939 941
203886 708
20524 331
12345 31
215391 393
191279 834
18186 799
282273 904
210564 1125
207734 831
88276 348
87049 466
136802 541
129086 672
122967 532
214011 933
111764 816