30966 80
22270 28
27099 24
16715 22
46498 58
11563 18
27412 41
5502 11
24668 44
9284 24
5813 17
11045 33
4789 0
6293 6
11847 28
12849 27
5898 9
8894 18
8740 9
11478 17
34720 21
21084 29
12373 25
14200 15