1276 284
14578 69
8258 201
58303 94
85694 584
181820 801
79879 463
25933 279
44449 427
3654 61
10409 822
3805 656
3517 415
1852 63
3140 342
4865 612