3470 591
79934 597
52523 708
44848 401
2221 48
9908 255
4954 348
9474 514
6918 101
8239 199
5246 663
5577 407