39852 8
1917 17
14464 2
1884 6
10028 13
3075 6
3544 8
3111 4
1350 1
1749 1
4713 3
2151 3
6442 19
1477 6
25512 6
27970 16
2598 12
6952 20