3512 3
4539 7
4062 1
20318 43
4412 5
9406 21
5497 4
3954 1
5050 8
4501 2
3425 3
3148 1
2980 2
2916 2
5154 6
9124 19
60517 173
51590 131
13992 23
9153 19
5177 12
3130 1
5314 9
6045 15