4302 738
4040 404
1827 304
4335 898
2390 378
1173 78
2852 552
5276 145
10432 279
3101 47
3798 269
4285 824
5923 540
5860 701