43049 695
5960 346
114790 893
203506 521
24409 617
20034 663
16536 551
2173 338
4702 621
1360 160
6336 880
2721 359
18452 780
4708 440