853320
631811
579196
74481
113601
60548
92867
90130
157598
804704
423747
464308
5535367
4543935
4361459
3459998
3447462
3415286
3366956
3018729
3008226
2493209
2136407
2136352