25005 400
10409 656
4635 119
21688 173
16711 864
14719 346
18296 807
10511 584
35294 365
15127 326
7463 440
3949 121
16775 476
8584 490
13725 251
8434 521
11783 558
12485 623
15130 851
13517 52
16021 259
11927 541
13441 105
12476 472
7078 733
14577 108
16161 505
13059 588