253 50
1272 257
2484 720
2541 360
85154 514
196831 461
96818 825
385553 691
152806 1010
184836 608
326433 1073
136052 640
181426 1058
280481 1012
118486 976
77303 875
74100 409
85628 427
189165 395
98794 158
161534 957
491506 1691
78409 582
159063 505