3570 34
10587 33
29701 7
10181 22
31888 33
12871 15
16189 26
53312 8
85598 14
48280 11
39108 42
8563 15