40502 3
24358 3
23834 3
39407 3
35381 3
106252 3
37578 3
35803 3
28507 3
53952 3
6801 3
39733 2
31059 2
27459 2
24405 2
35652 2
22303 2
20128 2
21583 2
18656 2
33806 2
44181 2
47156 2
25255 2