508 318
849 204
253 388
760 429
977 496
124 710
34 250
93 426
370 232
966 252
389 461
685 875
879 282