2166 271
9016 388
52331 808
80067 657
6344 52
17007 735
22338 263
33294 884
18653 503
13903 59
1996 365
3998 649
5584 145