6886 459
5193 832
10556 555
31514 281
636763 1442
12764 735
14388 653
142712 327
115090 866
10659 842
12434 676
3038 59
3948 95
3274 226
3733 407
4294 528