19287 507
130073 827
4939 62
3333 645
4334 647
1046 68
3923 506
6376 260
2633 146
2330 171
2881 306
8674 357
3916 404
39662 142