2905 451
11650 801
10318 344
3909 594
4172 385
7057 140
8205 891
90879 189
10511 122
29378 322
4904 143
3215 808
6143 255
3053 137
4248 757
14444 686
10288 651
6009 665
24863 215
29863 578
1486 250
13009 569
2958 119
11042 382
1431 291
10258 78
2553 558
2810 518