2521 97
22575 906
53029 655
368485 1217
21641 532
13045 874
19583 375
27367 298
26392 187
5758 656
17364 196