299736
3835
450917
184951
11496
958589
335506
936991
198792
380548
181717
240161
5082799
3515581
3011148
2319804
2213988
2009609
1905357
189878
1746118
1715136
1661195
1624471