56578 31
24982 11
23032 13
71730 27
32333 10
31054 8
20333 5
109531 51
85151 29
73882 14
46833 11
40031 24
58701 35
46484 21
47153 27
33259 29
94630 82
108204 64
22209 13
29659 25
76703 94
39376 22
83429 93
42001 43