645 560
37 465
511 173
382 149
2319 573
444 846
876 766
902 673
733 614
305 889
203 101
180 109
463 976
340 704
359 176
916 212
558 502
808 910
6454 208
794 751
593 639
29 758
535 871