1659619 3620
412336 1255
176543 591
438854 735
286290 941
408061 1023
714086 1104
209084 486
255920 478
216146 393
100413 550
39099 141