108829 638
22169 657
12548 591
115921 862
110702 241
19298 342
65103 1084
25871 392
4310 304
3524 516