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