14382 69
8119 201
56811 93
85565 584
177835 798
77038 463
25684 279
40913 426
3560 61
10306 822
3670 656
3406 415
1768 63
3026 342
4670 611