43071 695
5963 346
114835 893
203557 521
24415 617
20048 663
16545 551
2174 338
4703 621
1363 160
6338 880
2721 359
18452 780
4709 440