269316 1018
2909 60
4674 486
70110 845
560293 1200
219276 614
23239 270
395934 397
765658 1642
152994 1033
709173 1088
228951 941
203897 708
20525 331
12345 31
215398 393
191288 834
18187 799
282276 904
210565 1125
207747 831
88278 348
87058 466
136814 541
129089 672
122973 532
214023 933
111766 816