408 413
323 49
60 15
134 800
586 43
336 933
572 504
832 623
831 1
770 470
743 645
816 795
442 681
167 921
441 833
1002 951
356 763
389 84
662 575
43 857
117 848
188 600