195450
580798
846626
359683
638860
260684
255517
777478
729266
409511
86883
569108
5132799
3552581
3057148
2366804
2228988
2039609
1951357
191178
1760118
1718136
1685195
1634471