39829
4410
110193
46571
1056220
68773
43584
100674
558130
818168
4259
53546
911193
16020
54168
624139
2003
22239
420
878202
2820
40545
27555
59640