3013
27734
4663
52492
5620
1844
10799
114867
3861
4496
18600
4682
37522
8651
9292
4167
48981
13397
5259
5131