108892 638
22169 657
12550 591
115945 862
110732 241
19308 342
65112 1084
25885 392
4313 304
3524 516