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