13017 573
18593 280
5535 262
4658 55
19686 46
7178 155
8243 169
18725 652
4918 282
38960 141
14091 480
11546 115
13961 315
4068 643
24630 86
13852 890
12534 251
13502 900
14018 454
13222 444
9168 321
19269 704
8326 469
8575 486
15377 348
10966 627
29588 135
7096 999