225826 502
21407 270
12295 242
15137 581
53645 691
7045 101
9747 50
6382 606
3756 44
7852 108
51975 527