115309 641
22613 659
12798 591
119400 864
119987 245
20708 343
66039 1084
27436 394
4585 304
3629 516