2558 97
22585 906
53053 655
368857 1217
21674 532
13050 874
19607 375
27396 298
26438 187
5764 656
17397 196