29860 32
11207 7
47829 52
12358 10
7215 6
32993 41
31745 36
39782 23
18172 17
17683 19
11552 10
11348 7