471281
189607
285997
429454
628822
790716
578409
452257
82411
90123
576630
223386
128175
95146
503748
531415
14743747
668286
4529578
4196980
3439510
3194192
2172495
2163216
2045492
184466
1841948
16305
154461
1538545