2542 97
22580 906
53040 655
368670 1217
21658 532
13047 874
19591 375
27376 298
26418 187
5758 656
17377 196