1503 66
4318 738
4055 404
1837 304
4373 898
2420 378
1182 78
2877 552
5338 145
10508 279
3127 47
3851 269
4311 824
5998 540
5933 702