270985 1020
2921 60
4684 486
70153 845
560543 1200
219336 614
23244 270
396017 397
765848 1642
153071 1033
709605 1089
229059 941
204003 708
20533 331
12348 31
215520 393
191422 834
18198 799
282323 904
210629 1125
207954 831
88324 348
87156 466
136927 541
129138 672
123013 532
214162 933
111802 816