550
592
485
446
330
874
332
414
536
4814
432
40767
31080
29863
26965
2344267
21084
2032153
1869149
18686
15460
14950
13260