3025 267
41499 663
8138 338
2366 385
654 36
2360 308
3231 92
88915 855
14649 275
9443 679
9149 822
4083 523