8995 366
4993 407
13491 588
7265 457
15406 90
35543 259
14719 683
10095 261
16655 1000
11171 28
27228 743
19388 878
12176 367
4963 911