9751 32
4021 3
4618 3
4567 3
5903 13
3850 3
4046 1
3683 6
4122 2
4419 3
4165 3
3933 3
4260 4
4886 8
4472 4
11352 18
12650 21
5517 3
3448 2
33605 103
8945 33
6373 13
6058 4
5399 10