240 50
1248 257
2463 720
2531 360
318869 1682
110423 860
77645 194
172348 988
104803 472
353653 1373
53072 395
171890 816
104888 413
61461 570
193265 659
2492 611
42134 851
29149 70
15233 956
145117 413
62202 925
68985 791
182875 929
126268 611