15032 60
24489 798
6610 418
3282 181
1674 112
1947 332
4015 496
2131 272
7819 442
8795 679
51288 400
9226 461
52284 518
3428 320
13265 75
2472 439
5884 633
7728 420
39872 105
7170 626
4644 50
3443 479
4531 353
5626 479
6378 491
2782 221
6138 258
7279 128