2030 219
15040 154
18211 784
5686 554
4067 214
18395 811
17556 635
8142 628
27261 519
15204 93
55996 410