20502 24
19586 12
25513 31
8693 8
20122 19
19144 42
7745 3
16888 28
22768 32
49544 88
29175 38
18486 29
11810 6
12803 12
12421 27
17301 30
5661 1
6671 2
7305 6
5547 1
9428 14
6365 4
7048 1
5425 4