143
2205
1022
1183
1273
26616
887
743
682
1067
2398
2386
2574
1676
613
702
2144
2197
2163
41715
532
492
752