13018 573
18597 280
5536 262
4660 55
19688 46
7180 155
8243 169
18728 652
4918 282
38978 141
14092 480
11553 115
13965 315
4068 643
24634 86
13852 890
12534 251
13504 900
14019 454
13228 444
9168 321
19270 704
8326 469
8579 486
15377 348
10969 627
29589 135
7097 999