3016 897
2230 635
11051 418
6142 332
4490 343
3144 557
5060 127
3188 596
3483 467
3782 264
810 53
6880 165
9863 518
8285 136
3823 531
10190 490
8077 477
12214 69
4266 730
10195 414
7534 891
2842 610
4431 596
13454 902
22146 729
9886 556
1640 258
1344 227