1254 295
3045 643
3085 642
939 265
651 111
5018 536
5058 441
53592 152
4877 560
7019 970
7753 350
2960 329