31859 3
39857 3
27731 3
41408 3
25784 3
24351 3
40453 3
36106 3
107382 3
38181 3
36332 3
29055 3
55427 3
40306 2
31809 2
28002 2
25156 2
36376 2
23184 2
20901 2
22129 2
19180 2
34928 2
45152 2