2030 219
15040 154
18194 784
5686 554
4067 214
18393 811
17552 635
8138 628
27250 519
15181 93
55995 410