2030 219
15040 154
18191 784
5686 554
4066 214
18392 811
17551 635
8137 628
27250 519
15178 93
55995 410