7671
7312
3251
6715
5894
3807
4557
4572
3408
3074
3262
96779
264467
116870
26145
9027
23578
290515
40538
9492
12205
5376