269663 1018
2913 60
4678 486
70125 845
560339 1200
219296 614
23241 270
395956 397
765687 1642
153003 1033
709257 1088
228979 941
203915 708
20526 331
12347 31
215432 393
191317 834
18190 799
282290 904
210579 1125
207790 831
88291 348
87073 466
136841 541
129101 672
122987 532
214070 933
111776 816