219593
402850
8168
286614
315158
876154
97567
216141
256959
42676
582845
584747
5117799
3551581
3051148
2357804
2226988
2033609
1947357
190978
1756118
1718136
1682195
1633471