56670 146
30032 71
14994 44
7562 13
16266 39
11472 23
13185 26
3038 1
3595 3
16421 34
21170 57
9491 22
4699 5
5037 3
3743 3
45617 120
58374 190