2512 97
22575 906
53024 655
368418 1217
21639 532
13043 874
19576 375
27363 298
26387 187
5758 656
17356 196