270089 1018
2916 60
4681 486
70136 845
560406 1200
219309 614
23244 270
395976 397
765736 1642
153028 1033
709372 1088
229001 941
203938 708
20528 331
12348 31
215464 393
191342 834
18191 799
282308 904
210591 1125
207831 831
88300 348
87097 466
136866 541
129110 672
122995 532
214103 933
111784 816