251 50
1269 257
2478 720
2541 360
33554 286
251670 349
109829 645
95752 739
81661 497
118133 644
91587 424
89966 448
112812 686
88532 858
82774 255
97995 228
161640 553
237512 1167
145439 319
112083 469
99382 697
85158 989
58216 478
60273 786