1980 329
6136 168
2298 182
47061 626
5512 92
6530 482
274190 1567
9393 865
3734 493
3913 307
42043 167
11574 566