528440
416371
13884
120824
592348
729993
179816
34543
587783
521502
903550
123507
5087799
3519581
3019148
2322804
2214988
2010609
1910357
190078
1746118
1715136
1664195
1625471