27800 52
11870 15
16584 41
12093 18
10355 7
36224 40
16007 32
17588 42
20064 34
17327 33
34531 20
17048 17
12663 13
22492 44
53994 104
28910 63
20863 19
12016 13
17045 43
16371 18
24003 51
17918 32
12186 22
21324 20