108434 638
22156 657
12542 591
115808 862
110491 241
19249 342
65071 1084
25793 392
4298 304
3521 516