2620 97
22604 906
53118 655
369550 1219
21742 532
13077 874
19660 375
27447 298
26529 187
5771 656
17478 196