4853 541
2944 657
2291 198
2330 360
105060 278
111237 620
210474 748
140101 152
61666 43
81347 722
104963 203