2582 97
22592 906
53089 655
369116 1218
21698 532
13061 874
19623 375
27419 298
26468 187
5767 656
17420 196