108427 638
22156 657
12542 591
115807 862
110483 241
19247 342
65071 1084
25793 392
4298 304
3521 516