31357 3
33207 3
30659 3
23232 3
29703 3
21680 2
19682 2
32906 2
28982 2
19808 2
23002 2
19934 2
37508 2
18103 2
22831 2
20181 2
29557 2
28634 2
24606 2
29329 2
42159 2
29628 2
22834 2
20627 2