2558 97
22585 906
53053 655
368867 1217
21674 532
13051 874
19607 375
27397 298
26438 187
5764 656
17397 196