4528
499
5912
405
5579
696
218
30
6422
404
12723
473
17733
14000
11721
10420
7962
794263
7190
6802
652148
582142
58110
5070