12027 485
23553 825
18435 591
9975 173
15371 625
17583 620
31623 633
16436 839
17479 86
5152 680
4444 681
3635 636
2578 355
2092 368
2773 333
2696 320
1447 187
1004 175
11543 656
19622 355
16166 237
20266 455
16900 546
94777 372