143
118433
90
121
100
145265
22149
97942
6859
41216
43868
63644
30367
23170
21312
19083
1537267
14682
1378148
13226
1189144
11710
10270
8550