2956 883
11084 385
4406 466
6643 811
17730 828
41871 329
13878 319
4316 753
3551 533
3692 705
2234 537