224873 502
21267 270
12234 242
15023 581
53476 691
7015 101
9672 50
6354 606
3735 44
7747 108
51655 527