8966 366
4978 407
13462 588
7228 457
15397 90
35419 259
14711 683
10086 261
16648 1000
11153 28
27208 743
19368 878
12169 367
4956 911