18012 28
14105 12
22621 34
17975 8
45994 89
24025 68
9348 1
21943 44
21546 50
21590 15
19865 19
20070 43
10492 5
20684 66
11551 11
14376 8
19451 37
14281 15
14717 21
30564 42
16843 15
32703 47
13000 18
13861 8