9415 815
2330 446
19636 375
10922 169
1494 176
8770 32
10506 237
28550 451
15849 829
10196 243
7336 30
3679 675
4121 225
1745 57
7922 621
4461 878