2638 97
22609 906
53123 655
369641 1219
21747 532
13083 874
19667 375
27450 298
26548 187
5772 656
17501 196