2558 97
22586 906
53053 655
368873 1217
21674 532
13053 874
19607 375
27397 298
26438 187
5764 656
17397 196