17096 58
29446 96
17319 22
33560 104
21345 36
18484 48
21634 53
17097 35
18907 54
17274 31
12018 11
14969 28
9664 0
12284 3
13737 18
10476 5
20026 27
11228 5
10183 5
36943 107
68181 212
38834 84
42936 105
41703 78