1600 270
6376 803
12524 696
4882 106
8179 357
3534 622
9814 502
11248 598
2488 504
4160 300
2336 365
1782 268