432
4322
440
369
355
444
470
420
4211
4122
345
350
26807
20160
18681
16632
1314265
12952
1185148
11664
10590
965143
8780
77311