269480 1018
2912 60
4675 486
70118 845
560319 1200
219285 614
23241 270
395938 397
765670 1642
152996 1033
709209 1088
228967 941
203910 708
20525 331
12345 31
215413 393
191300 834
18188 799
282282 904
210571 1125
207773 831
88289 348
87065 466
136824 541
129096 672
122979 532
214043 933
111771 816