16034
71218
135408
80735
40121
758422
1011712
366366
4624
174243
686141
217786
5465367
4498934
4314459
3439462
3431998
3378286
3327956
2995729
2978226
2471209
2126352
2122407