4050 404
1834 304
4367 898
2416 378
1177 78
2874 552
5317 145
10492 279
3121 47
3841 269
4305 824
5984 540
5911 702