43127 695
5964 346
115005 893
203680 521
24429 617
20081 663
16574 551
2176 338
4703 621
1365 160
6346 880
2726 359
18454 780
4713 440