240 50
1248 257
2463 720
2531 360
174937 1051
127662 815
115648 791
88307 664
185318 638
109098 983
69554 281
178929 599
185611 579
62328 704
137776 976
88549 334
148031 718
121576 752
106671 328
163809 700
116679 448
91172 772
2307 657
149368 524