108720 638
22164 657
12546 591
115884 862
110647 241
19286 342
65099 1084
25851 392
4309 304
3523 516