406 955
682 813
241 797
129 640
312 557
55 513
619 489
115 481
227 386
205 202
923 183
421 175
927 136
131 29