240 50
1248 257
2463 720
2531 360
383849 1750
97237 482
89921 663
91125 641
98778 287
97724 430
30485 116
15233 956
32824 315
2646 583
122042 764
90854 83
53072 395
110423 860
114344 246
129544 369
35882 277
61461 570
126268 611
104803 472