268281 1016
2903 60
4669 486
70089 845
560162 1200
219248 614
23232 270
395882 397
765549 1642
152938 1033
708898 1088
228875 941
203843 708
20519 331
12337 31
215326 393
191215 834
18185 799
282253 904
210527 1125
207625 831
88265 348
86989 466
136758 541
129058 672
122938 532
213936 933
111734 816