505 752
227 773
62 517
187 9
979 383
58 618
613 141
608 204
700 403
222 297
752 886
570 431
284 325
160 69
887 601
421 889
179 979
154 674
639 131
692 457