251 50
1269 257
2478 720
2541 360
479157 1049
204276 998
70510 293
60074 582
174299 982
54481 396
179597 1068
89259 407
142927 586
220148 824
189107 729
207469 919
199647 615
33393 113
244433 988
120984 680
304571 1134
62640 684
80485 633
163039 562