225826 502
21408 270
12295 242
15137 581
53645 691
7045 101
9749 50
6382 606
3756 44
7852 108
51978 527