897 202
288 181
120 437
504 570
291 163
259 452
95 328
547 714
474 275
35 790
563 601
365 457
329 878
668 629
227 616
933 739
508 228
978 847
74 704
168 128