1274 284
14571 69
8250 201
58167 94
85688 584
181479 800
79648 463
25910 279
44116 427
3644 61
10405 822
3803 656
3510 415
1844 63
3132 342
4853 612