144869
656476
685219
63383
650496
697325
57936
983935
101316
870753
656138
269114
5104799
3538581
3037148
2340804
2223988
2027609
1937357
190578
1751118
1716136
1678195
1630471