24325 88
8473 15
10581 24
9221 41
6418 26
5088 15
2800 2
3650 6
5160 11
2911 3
1640 1
4103 7
2128 3
5832 11
18313 79
11025 37
11427 46
6057 20
3428 10
10305 30
5905 6
6771 31
13020 39
12082 60