22014 23
20702 39
12286 23
19150 44
7885 3
14205 8
19201 20
13070 20
36328 58
50154 52
9966 19
12442 10
15862 21
14875 25
11184 11
10291 14
9830 11
47059 49
7588 15
6983 1
12494 7
11656 12
6304 5
20522 20