3091 460
63836 369
115747 233
192988 777
199379 898
56424 621
144353 542
359611 1057
303915 934
18807 103
27132 212
41370 120
148510 372
29878 118
669 85