32983 873
19911 675
5582 636
3586 46
9358 364
8681 376
17443 470
8771 322
4373 97
7990 633
6068 244
3765 586
4675 113
2200 412
1812 237
1216 78