20894 46
19174 28
11685 5
36884 106
95437 487
29785 78
30383 76
40980 170
39893 85
11181 6
17157 36
38150 44
10313 8
22336 41
18019 62
11345 17
15301 34
14268 28
18000 33
15019 34
17486 24
24201 52
18106 38
14959 27