104
682
43
442
63
622
815
1862
431
831
56
862
17317
18717
24614
20012
1899
22911
1244
791
15
912
8
11
171
32
55