15806 4
33003 31
12639 11
48872 43
20147 16
18593 28
84330 140
15528 13
28698 31
51181 35
21829 19
99245 93
13534 12
34729 44
26567 24
12121 8
22747 35
15699 4
22936 24
14340 13
22167 36
45577 67
16047 13
28648 40