40062
19
5546
6
131589
1
18487
4043
114240
45
4198
10827
4
236066
14
1221
2
1189
345
0
4072
542
23802
9
2204
5
2820
2708
8641
3841
120
3475
1379