2905 451
11650 801
10318 344
3912 594
4172 385
7064 140
8205 891
90886 189
10512 122
29379 322
4904 143
3215 808
6145 255
3053 137
4248 757
14444 686
10288 651
6009 665
24867 215
29866 578
1486 250
13011 569
2959 119
11048 382
1431 291
10258 78
2553 558
2810 518