2528 97
22577 906
53030 655
368537 1217
21646 532
13045 874
19586 375
27371 298
26401 187
5758 656
17365 196