35801 7
29002 3
24677 2
48026 7
34206 6
21482 4
20406 2
17234 2
22056 3
27476 6
30128 4
27559 5
133305 22
23658 1
17407 1
38601 2
31057 7
180676 36
32529 3
28057 2
16877 1
23979 5
21928 3
15853 1