2553 97
22583 906
53046 655
368799 1217
21668 532
13048 874
19602 375
27390 298
26427 187
5762 656
17392 196