109776 638
22201 657
12574 591
116257 862
111321 241
19441 342
65213 1084
26024 392
4335 304
3535 516