101 32
2620 498
264870 593
1292 74
4163 959
188504 951
161820 430
87167 229
38407 373
138986 655
22920 630
52961 449
27906 181
34567 379
49055 145
123597 503
80609 362
1890 240
3012 497
3458 670