4051 404
1834 304
4369 898
2416 378
1177 78
2875 552
5319 145
10494 279
3122 47
3843 269
4305 824
5984 540
5914 702