45123 321
6780 685
3965 605
572 59
1382 311
2769 561
2577 583
613 89
2463 715
3708 768
2897 755
2935 729
2525 671
2080 461
1559 311
1338 308
4006 436
3907 157
148850 525
115981 904
4112 287
6379 914
20616 704
17792 575
22401 192
25546 259