14516 14
15816 19
23972 29
34532 105
19846 35
17415 41
17381 26
10200 15
9248 11
11207 20
11116 15
9902 5
14995 33
15472 27
13314 19
13202 16
14185 21
14200 29
11967 15
13647 2
11024 13
10175 12
17269 44
25583 38