6893 459
5194 832
10558 555
31521 281
636969 1442
12766 735
14388 653
142778 327
115143 866
10667 842
12434 676
3041 59
3951 95
3275 226
3734 407
4298 528