1286 284
14590 69
8264 201
58402 94
85702 584
182058 802
80041 463
25954 279
44724 427
3657 61
10416 822
3814 656
3526 415
1855 63
3146 342
4879 612