102
143
23149
118433
90
110
193
98
100
145265
97942
32567
24850
23182
20593
1674267
16092
1489148
14286
1332144
12440
11220
9590