1276 284
14579 69
8258 201
58304 94
85694 584
181821 801
79885 463
25934 279
44460 427
3654 61
10409 822
3805 656
3517 415
1852 63
3140 342
4865 612