638268
548115
397527
44528
704385
714391
811659
326157
41717
220296
685977
744270
5176799
3593581
3123148
2426804
2246988
2071609
1996358
192278
1778118
1724136
1699196
1645471