33037 873
19924 675
5583 636
3597 46
11768 368
8683 376
17443 470
8774 322
4378 97
7993 633
6070 244
3775 586
4679 113
2203 412
1814 237
1219 78