2176 271
9063 388
52875 809
80446 657
6379 52
17035 735
22397 263
33411 884
18731 503
14045 59
2016 365
4014 649
5612 145