268036 1016
2902 60
4666 486
70087 845
560142 1200
219242 614
23232 270
395872 397
765521 1642
152921 1033
708855 1088
228858 941
203834 708
20518 331
12337 31
215305 393
191203 834
18183 799
282240 904
210516 1125
207599 831
88260 348
86980 466
136749 541
129051 672
122933 532
213918 933
111731 816