111389 93
24267 17
15294 36
12902 18
2966 7
20350 13
6862 9
11245 17
1420 1
7897 12
28129 45
5740 10
23569 24
33675 57
7032 10
22218 28
36359 43
16214 36
101629 193
56919 121
3119 14
30860 55
6524 15
4009 9