268806 1018
2906 60
4673 486
70100 845
560233 1200
219265 614
23238 270
395902 397
765595 1642
152968 1033
709030 1088
228910 941
203872 708
20523 331
12344 31
215371 393
191258 834
18186 799
282267 904
210548 1125
207687 831
88273 348
87026 466
136784 541
129078 672
122955 532
213983 933
111749 816