21177
5179
2127
2030
3946
3857
14723
2840
3636
2753
3620
2744
2958
4040
102058
88189
3788
8927
36351
3555
10245
3784
3141
2751
2003
2817
6544
2154
2865
8619
4668
2133
5185
2321
2736
2160
3727
50163