3079
2539
6872
3682
2418
4359
37004
8076
7419
4427
24347
3356
10273
9557
3047
6057
13411
3867
4566
42855
5087
8513
5021