3953 16
1517 3
10197 15
14469 34
1903 4
2389 7
5635 20
4841 20
11835 54
6743 19
2301 7
2032 11
10782 29