576523
166949
251931
104706
190101
154433
989398
72782
175575
586430
559773
77254
5091799
3519581
3022148
2325804
2214988
2013609
1913357
190078
1746118
1715136
1666195
1625471