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