923
562
6113
6915
5712
588
664
657
444
686
707
7522
27527
20880
19361
17172
1367265
13472
1231148
12016
10890
1033144
9100
79211