25093 107
8857 38
5400 28
32366 195
8677 77
5128 28
5923 19
13163 69
3687 7
2612 10
2736 16
4249 15
3838 12
4419 14
11389 71
4058 8
7744 23
1980 5
6528 32
3531 8
2865 3
2032 5
3272 12
2982 11