43034 695
5960 346
114760 893
203468 521
24407 617
20026 663
16534 551
2173 338
4702 621
1360 160
6314 880
2721 359
18452 780
4707 440