278
360
325
286
291
350
36132
280
293
378
300
26557
20050
18341
16472
1287265
12742
1167148
11514
10460
945143
8640
76911