609950
48266
143202
180647
526492
553217
11732
588461
826836
47832
228680
305934
5109799
3542581
3042148
2345804
2223988
2029609
1939357
190678
1754118
1717136
1679195
1631471