1285 284
14587 69
8264 201
58388 94
85702 584
182029 802
80020 463
25951 279
44694 427
3656 61
10416 822
3813 656
3526 415
1854 63
3145 342
4876 612