21729 16
13830 8
8130 19
5658 7
10465 21
7247 9
13241 23
4661 3
2898 11
302 7
32716 41
13641 12
15400 16
24478 44
6753 4
9431 11
9613 11
20341 33
9391 1
25243 26
12086 17
10984 17
8090 8
10034 11