11015 5
9667 20
9885 9
10520 10
23953 17
7982 9
31098 27
9702 18
22105 17
7635 6
11560 16
7481 3
15800 15
30876 44
10582 5
4809 8
15609 2
11520 12
6821 9
48314 21
7973 1
8078 8
28678 17
9949 7