14396 69
8127 201
56847 93
85567 584
178016 798
77123 463
25694 279
41023 426
3572 61
10318 822
3674 656
3412 415
1770 63
3033 342
4673 611