97914
17142
7749
13329
140054
21483
38997
14941
46736
109953
18733
157519
145519
12986
34298
28551
64715
32810
22269
18082
43495
227465
105604
17330
131033
300791
695660
26096
249581
13252
34462
32356
5607
66365
7166
23660
24194
30786