108750 638
22167 657
12548 591
115897 862
110667 241
19291 342
65101 1084
25856 392
4309 304
3523 516