583
7522
780
910
12636
5910
6726
923
7614
6113
610
708956
27387
20660
19171
17062
1350265
13342
1212148
11916
10780
1012144
9010
79111