2175 271
9061 388
52846 809
80430 657
6379 52
17033 735
22393 263
33407 884
18728 503
14038 59
2015 365
4014 649
5611 145