104961 240
2635 273
179175 924
104523 1109
6916 572
3537 54
9553 638
14624 792
31232 242
68675 734
13671 415
3842 617
2652 79
41696 688
14018 810
9178 844
5579 435
5490 759
7163 327
5733 417
4829 214
2940 259
5953 770