108437 638
22156 657
12542 591
115808 862
110495 241
19249 342
65071 1084
25796 392
4300 304
3521 516