108880 638
22169 657
12549 591
115942 862
110724 241
19305 342
65108 1084
25883 392
4312 304
3524 516