291 656
705 146
675 993
573 806
312 839
939 660
809 119
762 334
209 980
256 693
5 737
670 388
3 179
165 967
384 760
278 102
96 228
23 155
648 106
795 606