31670 113
59911 180
8497 17
16174 29
4676 18
12535 25
3886 19
12691 48
21742 75
26409 99
6309 18
4902 15
4898 16
1025 2
5100 15
1578 6
2438 13
1881 5
4217 8
1873 4
2113 4
1884 2
1779 2
6478 31