31670 113
60300 180
8497 17
16174 29
4676 18
12535 25
3886 19
13077 48
21742 76
26791 100
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