5051
15111
2670
4486
4598
3537
3310
4387
49566
3687
3332
3197
4403
3162
2900
3240
4957
2547