2650 97
22612 906
53133 655
369793 1219
21752 532
13087 874
19676 375
27454 298
26568 187
5772 656
17533 196