20967 51
42123 87
9064 23
3625 8
3435 6
22062 57
117274 154
19566 101
4971 7
2699 8
14488 47
4257 16
18142 118
3871 7
3526 7
6752 12
3993 20
1906 3
1711 5
5231 16
6716 12
2802 2
7085 18
4018 20