3952 16
1516 3
10193 15
14469 34
1902 4
2387 7
5633 20
4839 20
11835 54
6741 19
2298 7
2031 11
10782 29