270146 1019
2916 60
4682 486
70137 845
560416 1200
219318 614
23244 270
395978 397
765748 1642
153030 1033
709382 1088
229005 941
203944 708
20528 331
12348 31
215469 393
191348 834
18191 799
282309 904
210594 1125
207834 831
88302 348
87100 466
136870 541
129110 672
122998 532
214104 933
111784 816