493397
102855
85463
83595
80170
78164
72025
57296
55789
54388
53113
50288
48671
47325
45630
45090
44175
39961
38417
38394
38315
37069
36513
36346
35608