1274 284
14571 69
8252 201
58184 94
85688 584
181506 800
79668 463
25913 279
44138 427
3644 61
10405 822
3803 656
3510 415
1844 63
3133 342
4856 612