25001 116
4161 14
57009 172
31582 62
7128 19
12552 30
22612 47
23971 66
33874 46
6357 30
9647 26
13881 23
172469 391
58823 115
3865 10
2871 10
1138 4
1238 3
3143 4
1140 1
6722 17
8328 24
2236 1
5059 21