159801 792
185365 734
2994 725
9558 215
11241 254
311877 458
187252 393
319677 886
111764 857
156194 574
107633 701
102951 686
94141 140
62242 759
72163 217
52626 142
181883 431
82934 185
89027 398