19722 29
13985 58
95088 157
22661 77
10699 26
5015 15
11516 41
8108 22
6558 29
22983 98
5297 10
7466 15
5274 15
6430 22
9315 54
3622 9
5973 47
6425 32
13129 58
6887 32