622 167
585 951
553 835
1003 594
392 899
338 297
23 320
304 283
109 141
749 279
893 159
236 946
22 389
439 466
602 675
676 843
214 175
197 349
462 969
303 110
902 578