1075 317
1028 253
2971 838
64844 379
56830 503
1378 27
112156 400
125052 765
37387 264
36707 178
1420 242