539494
724170
42971
17506
180398
86856
108139
959782
51613
104170
500969
107898
5474367
4501935
4317459
3440462
3432998
3380286
3329956
2995729
2980226
2472209
2126352
2123407