2278 176
5663 780
2485 48
9362 514
1881 62
4291 131
4412 810
11429 545
5399 741
1662 101
7047 730
4037 552