29535 334
19725 295
27952 308
7873 634
8687 199
6732 279
6516 152
3433 52
13711 646
7043 648
6390 317
2894 373
4843 490
3909 602
6361 582
5210 653
4582 685
5041 530
4642 595
5046 740
24937 147
4880 76
3778 757
2609 88
3148 439
1855 127
16232 130
243685 577