30307 901
2863 287
4620 804
5907 665
2702 175
12297 853
77492 138
15516 725
82641 160
8968 185
13978 637
2763 272