2280 176
5663 780
2486 48
9363 514
1881 62
4293 131
4413 810
11431 545
5399 741
1663 101
7047 730
4038 552