6901 459
5196 832
10558 555
31524 281
637069 1442
12768 735
14388 653
142796 327
115165 866
10677 842
12434 676
3042 59
3951 95
3276 226
3735 407
4298 528