153833 338
181288 801
70185 725
131143 405
69013 570
121782 459
201643 1012
151230 212
452145 967
227857 1006
24392 149
111332 696
390613 1129
379866 979
144505 421
110793 343
154028 297
149002 984
107952 752
302655 605
231256 636