407 955
683 813
241 797
129 640
313 557
56 513
619 489
116 481
227 386
205 202
923 183
422 175
927 136
131 29