29857 857
4349 309
1603 169
4842 438
61276 782
25943 404
13694 518
4190 573
63643 306
2918 493
9098 585
3181 688
995 57