6953 459
5216 832
10567 555
31554 281
638565 1444
12784 735
14402 653
143207 327
115640 866
10763 842
12444 676
3058 59
3960 95
3287 226
3751 407
4316 528