2531 97
22579 906
53034 655
368574 1217
21650 532
13045 874
19588 375
27372 298
26407 187
5758 656
17370 196