268178 1016
2903 60
4668 486
70087 845
560156 1200
219244 614
23232 270
395875 397
765538 1642
152932 1033
708884 1088
228866 941
203842 708
20519 331
12337 31
215319 393
191213 834
18184 799
282247 904
210524 1125
207610 831
88263 348
86987 466
136753 541
129056 672
122936 532
213928 933
111733 816