16038 21
13393 17
15714 14
20032 48
27093 49
19638 28
20489 34
17343 18
11371 12
20495 34
14314 14
22681 32
18895 40
53973 166
21112 57
49637 69
37964 85
42900 96
12124 13
15127 8
9009 2
9461 5
14439 12
10344 7