2030 219
15040 154
18197 784
5686 554
4067 214
18393 811
17552 635
8139 628
27250 519
15182 93
55995 410