9985 303
40888 912
5627 195
12558 320
7917 501
14160 497
14166 637
8668 321
24135 400
10188 656
4475 119
21466 173
16415 864
13939 346
17840 807
10303 584
14368 326
7344 440
3870 121
16303 476
8415 490
13515 251
11572 558
12152 623
14826 851
13072 51
15649 259
11686 541