6615
433
13943
51132
1165541
853579
5611
11179
314
522
358
440
36237
27790
26503
23733
1948267
18264
1761150
16466
1565147
13640
13290
11430