14393 69
8127 201
56843 93
85566 584
177999 798
77113 463
25693 279
41011 426
3570 61
10318 822
3673 656
3412 415
1769 63
3032 342
4673 611