21696 20
19053 20
24995 68
21364 50
21896 41
8475 21
7509 18
2172 15
1302 59
569 20
341 25
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