6787 459
5150 832
10536 555
31479 281
634447 1441
12745 735
14367 653
142185 326
114485 866
10527 842
12420 676
3019 59
3933 95
3259 226
3722 407
4270 528