2553 97
22584 906
53046 655
368803 1217
21671 532
13048 874
19603 375
27390 298
26428 187
5763 656
17393 196