12 7
97 0
82 8
5649 39
2801 13
12208 113
3040 19
16841 57
5773 14
10890 30
6292 15
8216 19
18861 44
20584 34
29911 87