108797 638
22167 657
12548 591
115909 862
110690 241
19295 342
65102 1084
25862 392
4309 304
3523 516