15031 22
8012 12
7278 12
4946 3
5217 9
4396 6
4202 5
3227 1
5242 7
5271 4
3624 3
3401 4
4139 8
14604 57
7039 8
7574 14
5431 6
2848 5
3876 8
3202 1
4516 11
3685 1
4835 10
8116 4