21696 20
19053 20
24995 68
21364 50
21896 41
8475 21
7509 18
2172 14
1302 58
569 20
341 23
6302 32
20213 83
25054 104
4084 23
10581 27
2364 5
8790 36
4446 17
6582 32
6734 19
21308 41
7505 17
24393 74