47423 73
36233 31
15775 11
15997 16
24767 14
9406 9
20281 16
20852 13
15587 10
16565 12
10367 3
4867 9
6372 10
6217 3
12065 20
10830 2
6838 10
11681 18
7860 15
16356 18
24192 40
28530 57
10826 2
10186 9