2535 97
22580 906
53039 655
368612 1217
21655 532
13046 874
19588 375
27374 298
26412 187
5758 656
17371 196