1254 295
3045 643
3085 642
938 265
651 111
5018 536
5058 441
53592 152
4876 560
7018 970
7752 350
2960 329