14396 69
8127 201
56846 93
85567 584
178015 798
77121 463
25694 279
41021 426
3572 61
10318 822
3674 656
3412 415
1770 63
3033 342
4673 611