302 619
559 77
1012 413
29 316
743 494
588 98
31 691
775 749
226 482
200 343
408 311
263 939
237 442
735 987
696 808
353 671
941 387
940 451
17 936
448 563