43011 89
29782 315
31455 648
15597 713
20867 646
6476 616
6617 208
25555 600
10949 131
23096 380
6908 668
11299 183
9792 126
19123 605
25529 96
38522 544
4813 44
16969 192
26642 80
6191 727
11233 485
11197 134
7672 77
2513 241
29651 660
31799 105
15418 476
9026 902