269354 1018
2909 60
4675 486
70111 845
560303 1200
219276 614
23239 270
395935 397
765663 1642
152995 1033
709186 1088
228955 941
203903 708
20525 331
12345 31
215402 393
191288 834
18188 799
282279 904
210568 1125
207753 831
88281 348
87059 466
136815 541
129090 672
122976 532
214027 933
111766 816