508 642
682 183
159 441
238 103
962 331
338 701
257 301
405 397
354 552
363 767
97 871
943 408
72 938
200 939
244 994
904 718
580 235
819 312
92 323
723 117
450 993
677 354
136 812