585117
81883
1087212
43644
63866
1010197
43684
29955
3722
20311
1698
1022
51059
49894
64414
36714
61427
52925
44940
35235