6947 459
5213 832
10566 555
31548 281
638383 1444
12783 735
14401 653
143164 327
115595 866
10753 842
12443 676
3055 59
3959 95
3286 226
3750 407
4316 528