2573 97
22591 906
53082 655
369039 1217
21696 532
13060 874
19618 375
27412 298
26457 187
5764 656
17411 196