156
130
76
214
143
133
211
152
81
111
202
18696
14410
12371
11040
8472
825263
7500
7282
694148
614142
60210
5390