4050 404
1834 304
4369 898
2416 378
1177 78
2875 552
5318 145
10492 279
3122 47
3843 269
4305 824
5984 540
5914 702