19331 90
9543 49
845 3
7358 44
2775 15
2622 9
40661 121
1256 7
6302 32
5248 17
3465 20
5833 19
6201 11
1723 4
1464 5
2673 9
2498 4
952 2
4852 6
3859 18
27321 161
698 1
1675 4
2357 8