43199 700
5967 346
115137 894
203823 521
24452 617
20109 663
16602 551
2182 338
4703 621
1369 160
6349 880
2729 359
18460 780
4717 440