224947 502
21278 270
12239 242
15031 581
53480 691
7020 101
9681 50
6359 606
3735 44
7758 108
51672 527