686
707
7522
542
460
560
580
771
456
604
616
598
27567
20960
19361
17212
1370265
13482
1236148
12026
10900
1036144
9120
79311