583
7522
780
910
12636
5910
6726
923
7614
562
6113
610
27417
20710
19231
17072
1354265
13352
1213148
11926
10830
1017144
9020
79111