4714
445
756
5616
7211
456
659
527
759
415
5912
4410
40007
30570
29013
26295
2260267
20474
1974153
1825149
18156
15060
14630
12930