3951 16
1497 3
10186 15
14461 34
1894 4
2384 7
5630 20
4836 20
11829 54
6740 19
2296 7
2027 11
10782 29