18202 195
21017 630
13705 577
13347 788
16904 508
21156 769
16112 63
31450 781
9362 351
17410 216
12433 103
5801 45
17450 414
6357 166
13625 485
23734 350
15479 955
6278 419
6314 225
6789 96
11557 513
18438 461
11455 833
15472 722
9386 605
11583 442