6787 459
5151 832
10536 555
31479 281
634460 1441
12745 735
14367 653
142188 326
114487 866
10527 842
12420 676
3019 59
3933 95
3259 226
3722 407
4270 528