226586 502
21495 271
12355 242
15219 581
53789 691
7067 101
9812 50
6404 606
3772 44
7904 108
52232 527