1276 284
14578 69
8258 201
58299 94
85694 584
181812 800
79869 463
25932 279
44436 427
3654 61
10409 822
3805 656
3517 415
1852 63
3140 342
4865 612