2176 271
9064 388
52878 809
80448 657
6379 52
17035 735
22397 263
33411 884
18731 503
14046 59
2016 365
4014 649
5612 145