2546 12
1524 3
4356 23
4431 17
31209 138
3323 20
8580 9
4702 9
2262 19
3663 3
2081 1
17296 39
45593 184
46829 189
3433 28
4096 10
3885 16
17443 63
4328 6
2119 6
2112 3
1919 4
8569 26