108816 638
22168 657
12548 591
115918 862
110694 241
19297 342
65103 1084
25865 392
4310 304
3523 516