108740 638
22167 657
12548 591
115895 862
110661 241
19290 342
65101 1084
25854 392
4309 304
3523 516