20308 20
24454 28
17005 17
21097 30
29161 31
21480 19
11019 5
29054 29
18923 25
9598 8
24861 41
20148 20
13556 12
16182 17
16788 10
10107 17
12599 12
22615 27
18046 34
23517 13
12710 16
34372 40
26184 25
19099 34