5330 20
11943 16
25504 44
4180 7
2659 2
16202 70
11452 20
20612 43
2958 9
5555 18
14132 31
6998 19
6467 9
22571 88
10416 28
36802 105