31596 319
5976 774
19203 632
26524 80
4630 358
33211 609
14065 778
14855 190
13660 481
7512 648
7889 613
1631 116
4345 348
42746 395
6062 288
12975 640
7243 791
9477 830
6332 232
1514 121
3800 593
3415 530
8015 888
15776 747
24084 606
3256 646