40508 3
24352 3
23801 3
39352 3
35331 3
106206 3
37584 3
35777 3
28501 3
53884 3
6628 3
39733 2
31026 2
27452 2
24401 2
35633 2
22302 2
20134 2
21576 2
18627 2
33780 2
44181 2
47158 2
25153 2