123
130
210
170
140
50
80
100
242
162
310
155346
26567
20050
18361
16472
1287265
12742
1167148
11514
10460
945143
8650
77011