144
1647
632
27020
371
1634
451
1812
1103
361
576
911
60
172
1322
1403
63
1157
43
731
501
3067
1446
1482
39