404 413
860 97
426 882
21 693
585 43
903 289
591 509
393 364
700 932
409 592
667 808
270 399
245 168
4 733
589 480
639 697
828 66
2886 313
29 641
1006 557
472 254
977 770
546 332