43148 695
5964 346
115053 893
203738 521
24435 617
20089 663
16581 551
2178 338
4703 621
1368 160
6346 880
2727 359
18454 780
4714 440