168741
352918
110560
344370
322488
952587
679867
42486
26663
528283
763457
422940
5079799
3512581
3001148
2308804
2211988
2005609
1901357
189778
1742118
1715136
1658195
1624471