11602 7
16184 23
33436 95
31663 58
15876 16
12580 10
10269 3
21220 58
16290 29
18309 37
33264 127
22170 60
15675 42
31585 59
30457 42
26686 69
29435 110
22185 47
39126 82
46182 115
19564 36
25409 64
22053 33
38953 73