103692 238
2607 273
176307 924
103296 1107
6890 572
3486 54
9527 638
14591 792
31073 242
68538 734
13504 415
3830 617
2639 79
41677 688
13957 810
9160 844
5555 435
5450 759
7141 327
5721 417
4805 214
2911 259
5933 770