13949 42
6268 212
18875 600
11386 723
7091 48
5288 138
9583 99
8019 31
9444 576
19943 291
13824 183
13128 693
4047 693
18878 398
19439 777
4735 30
19880 37
14321 829
10150 397
3932 76
17144 501
21665 255
3584 284
13124 493
4858 429
15850 380
11824 237
8294 925