634776
137772
34696
592813
703137
507374
790129
553575
96348
669781
114847
99944
649268
778625
920242
187304
14823747
670086
4546578
4208980
3442510
3205192
2176495
2176216
2049492
184766
1844948
16325
154561
1540545