2280 176
5663 780
2485 48
9362 514
1881 62
4291 131
4413 810
11430 545
5399 741
1663 101
7047 730
4038 552