19603 26
6441 4
4759 8
5019 7
5577 2
20322 53
10303 11
4881 1
15527 18
5670 3
9790 16
16500 48
5239 3
9827 18
9646 11
4824 6
9298 11
4058 2
5014 3
5783 5
4484 2
4330 2
5792 5
15734 28