2576 97
22591 906
53082 655
369051 1217
21696 532
13060 874
19619 375
27412 298
26458 187
5765 656
17412 196