2628 97
22606 906
53118 655
369584 1219
21745 532
13077 874
19662 375
27448 298
26536 187
5771 656
17482 196