4050 404
1834 304
4368 898
2416 378
1177 78
2874 552
5317 145
10492 279
3122 47
3842 269
4305 824
5984 540
5911 702