245 50
1250 257
2470 720
2535 360
20654 97
102325 279
113877 539
121539 680
109348 543
125382 298
64079 496
223304 552
83394 218
139327 475
78011 724
140573 895
147049 583
21530 216
98051 1033
87046 730
77448 381
78622 666
88337 793
67365 828