108772 638
22167 657
12548 591
115901 862
110683 241
19292 342
65101 1084
25859 392
4309 304
3523 516