6904 459
5197 832
10558 555
31524 281
637088 1442
12768 735
14389 653
142803 327
115168 866
10681 842
12434 676
3042 59
3951 95
3276 226
3735 407
4298 528