105392 68
84176 165
82309 79
64344 164
47554 58
45119 70
39283 36
38950 21
38890 71
34158 49
32849 96
31253 51
30702 44
30116 35
29560 37
27740 28
26907 40
26644 32
26183 33
25102 37
23995 45
23083 29
22778 20
22230 17