9985 303
40888 912
5627 195
12559 320
7917 501
14160 497
14166 637
8668 321
24136 400
10188 656
4476 119
21466 173
16415 864
13940 346
17842 807
10304 584
14369 326
7345 440
3870 121
16304 476
8415 490
13516 251
11573 558
12152 623
14827 851
13072 51
15650 259
11686 541