7670
7311
3251
6715
5894
3807
4556
4572
3408
3073
3260
96772
264467
116870
26144
9027
23577
290515
40537
9492
12205
5376