43133 695
5964 346
115027 893
203703 521
24431 617
20083 663
16578 551
2177 338
4703 621
1365 160
6346 880
2727 359
18454 780
4713 440