988157
198831
906750
638112
403589
567500
53138
578706
16250748
727386
5329578
4506981
3651192
3624510
2381216
2256495
524691
52318
780236
44412