31596 319
5976 774
19203 632
26525 80
4632 358
33212 609
14066 778
14855 190
13660 481
7512 648
7889 613
1631 116
4345 348
42746 395
6062 288
12976 640
7243 791
9477 830
6332 232
1514 121
3800 593
3415 530
8016 888
15777 747
24085 606
3256 646