224883 502
21269 270
12234 242
15023 581
53476 691
7016 101
9672 50
6354 606
3735 44
7748 108
51656 527