526 293
423 114
974 160
183 595
360 655
762 604
787 641
760 178
116 968
813 308
98 598
466 229
781 646
270 622
294 480
1029 901
631 830
305 560
221 256
206 517