269385 1018
2910 60
4675 486
70112 845
560306 1200
219278 614
23240 270
395937 397
765664 1642
152995 1033
709188 1088
228960 941
203905 708
20525 331
12345 31
215406 393
191291 834
18188 799
282279 904
210569 1125
207756 831
88284 348
87061 466
136816 541
129092 672
122977 532
214030 933
111768 816