267858 1016
2902 60
4666 486
70084 845
560122 1200
219237 614
23232 270
395860 397
765506 1642
152910 1033
708818 1088
228852 941
203824 708
20518 331
12337 31
215298 393
191195 834
18183 799
282231 904
210511 1125
207580 831
88251 348
86977 466
136737 541
129047 672
122929 532
213908 933
111725 816