269953 1018
2915 60
4681 486
70133 845
560380 1200
219306 614
23244 270
395970 397
765714 1642
153022 1033
709343 1088
228998 941
203927 708
20528 331
12347 31
215455 393
191336 834
18191 799
282300 904
210585 1125
207817 831
88299 348
87091 466
136858 541
129109 672
122993 532
214092 933
111778 816