37320
44238
863123
945172
58331
22143
5389
36856
57660
1010122
1353
7765
3072
52810
1233159
1033206
46263
30618
41862
40127