410 257
727 130
290 53
635 406
443 681
40 82
265 839
953 817
967 502
452 698
555 951
188 285
63 279
815 361
92 929
213 972
348 341
934 342
773 125
9 628
598 567