4220
622643
31462
11931
30644
8620
5110
2282
47227
1342
1922
2888
70612
86711
96325
51110
3035
1743
450015
724171
8385
1994
1516