4050 404
1834 304
4367 898
2416 378
1177 78
2873 552
5317 145
10490 279
3120 47
3839 269
4304 824
5984 540
5909 702