900 306
882 635
129 426
460 434
935 519
714 169
412 994
123 686
137 122
122 628
867 975
999 691
476 743
586 413
133 974
216 683
9 776
814 769
270 670
871 13
38 139
956 930
279 934
94 914
153 98
32 346
266 193
895 63
488 570
164 702