630 576
1853 885
876 233
283 806
164 787
744 514
398 602
441 199
115 91
474 113
555 435
683 509
3614 924
1971 123
843 624
339 704
13 964
24 413
332 26
927 393
752 686
124 131