30927 108
59168 177
8497 17
15810 25
4676 18
12181 25
3886 19
12691 46
21383 75
26409 98
6309 18
4902 15
4898 15
1025 2
5100 15
1578 6
2077 13
1881 5
4217 8
1873 4
2113 4
1884 2
1779 2
6119 31