2745 28
4650 15
12150 32
20619 96
6209 21
5045 5
3913 20
4225 8
1132 6
7718 9
1988 7
3234 13
7941 18
5138 27
394 10
787 1
967 9
1252 3
573 1
1078 3
1031 2
965 6
5125 19
1103 1