6944 459
5212 832
10566 555
31548 281
638366 1444
12783 735
14401 653
143150 327
115592 866
10753 842
12442 676
3055 59
3959 95
3286 226
3750 407
4314 528