1286 284
14590 69
8264 201
58403 94
85702 584
182059 802
80044 463
25954 279
44725 427
3657 61
10416 822
3814 656
3526 415
1855 63
3146 342
4879 612