14056 4
11959 2
15481 9
26731 10
31901 12
31807 15
26609 20
52803 50
34553 15
43454 28
19326 11
36581 25
16379 10
23829 20
14805 10
17283 13
35359 14
54781 41
55258 47
19754 8
43254 21
20451 13
17354 12
30904 25