6046
3627
42554
5457
3520
2963
94681
4359
4285
16251
66597
6113
20093
3779
5703
2883
4724
3872
38187
57764
21769
31687
94896
86718
69967
29309
6221
3363
93024
5008