205
152
133
254
212
2310
339
291
396
360
5223
5424
19586
14920
12981
11700
8812
849263
7920
7572
728148
634142
62011
5720