6898 459
5196 832
10558 555
31523 281
637020 1442
12766 735
14388 653
142788 327
115154 866
10671 842
12434 676
3042 59
3951 95
3275 226
3735 407
4298 528