583
7522
780
910
12636
5910
6726
6210
923
7614
562
6113
27427
20720
19251
17082
1355265
13362
1216148
11936
10840
1017144
9040
79111