3000 14
7112 31
2853 6
1582 6
763 5
2026 1
14883 40
4866 20
2096 8
7329 28
2889 13
1103 7
1828 5
2393 8
1301 3
1925 12
1700 12
8084 29
7064 26
1797 10
781 2
730 5
14128 73
15690 119