12345 548
3191 656
7923 126
29269 111
6562 392
15554 50
10714 581
7860 638
4733 462
10659 363
16947 589
8857 467
18125 443
7600 335
2200 123
5652 403
3827 373
8685 442
26324 541
39139 526
1309 42
10337 315
15040 154
5048 611