29858 857
4351 309
1603 169
4846 438
61280 782
25946 404
13697 518
4190 573
63648 306
2918 493
9098 585
3181 688
995 57