2166 271
9016 388
52324 808
80067 657
6344 52
17007 735
22338 263
33293 884
18653 503
13898 59
1996 365
3997 649
5584 145