909 3
2502 3
1196 8
2883 5
910 5
1053 3
935 4
1459 9
501 1
929 6
117421 101
696 4
438 10
475 4
491 9
494 2
456 10
971 3
31536 29
13013 16
1774 4
1823 8
546 1
1336 8