16724 31
6488 6
4921 11
2544 6
2258 2
2227 7
2168 7
1960 1
1778 2
1718 6
1402 2
1374 1
1185 1
1087 3
1040 5
942 1
914 2
376 9