267753 1016
2902 60
4666 486
70083 845
560108 1200
219234 614
23232 270
395858 397
765498 1641
152905 1033
708795 1088
228847 941
203820 708
20518 331
12337 31
215294 393
191188 834
18183 799
282227 904
210507 1125
207572 831
88250 348
86972 466
136736 541
129046 672
122927 532
213899 933
111722 816