5330 20
11943 16
25178 44
4180 7
2659 2
16202 70
11452 19
20612 40
2958 9
5223 18
14132 31
6998 19
6467 9
22571 88
10088 28
36802 105