6901 459
5196 832
10558 555
31523 281
637052 1442
12767 735
14388 653
142792 327
115160 866
10675 842
12434 676
3042 59
3951 95
3276 226
3735 407
4298 528