2530 97
22577 906
53031 655
368545 1217
21646 532
13045 874
19586 375
27371 298
26402 187
5758 656
17365 196