4038 404
1827 304
4335 898
2388 378
1173 78
2852 552
5273 145
10428 279
3101 47
3796 269
4284 824
5921 540
5856 701