514976
817456
75722
772495
551909
492640
388939
455478
609789
458741
439388
338200
5082799
3515581
3011148
2319804
2213988
2009609
1905357
189878
1746118
1715136
1663195
1624471