616970
922788
592920
246945
865388
905680
878100
656949
28228
512172
85973
721833
5091799
3519581
3022148
2324804
2214988
2013609
1912357
190078
1746118
1715136
1666195
1625471