43201 700
5967 346
115139 894
203824 521
24452 617
20111 663
16603 551
2182 338
4703 621
1369 160
6349 880
2729 359
18460 780
4718 440