9322 10
16140 18
24311 29
10186 8
7114 6
15266 15
19366 19
11245 12
22696 24
15166 16
14511 16
44983 49