116 877
153 595
429 698
802 313
759 936
847 524
226 11
73 667
898 776
212 420
321 915
784 488
459 829
633 93
30 365
283 499
929 417
80 615
786 844
1014 145
283 71
256 592
790 523
501 800