5652 26
25051 92
6722 18
1312 4
119086 417
2440 6
4584 31
1310 6
8188 43
2145 6
2798 12
2606 6
696 1
1772 2
1294 4
834 3
2287 7
1848 8
724 1
834 4
2177 8
1990 8
11526 80
17894 91