31500 121
23958 42
63821 181
20998 55
53276 82
12218 21
1787 13
1363 14
3294 13
7601 21
2934 11
12380 22
9103 24
2739 10
6935 29
15588 28
4537 9
1295 2
4835 15
16138 56
3009 13
6086 15
13464 21
2046 15