108344 638
22154 657
12541 591
115790 862
110433 241
19241 342
65066 1084
25782 392
4297 304
3521 516