20305 14
29726 24
13972 5
14896 11
36016 39
56050 101
45077 65
39673 72
20120 20
16820 13
13335 7
31900 16
24131 30
17935 9
19425 32
32367 31
37695 62
25219 39
84735 47
114860 109
151069 168
34060 37
26536 33
55374 69