344
254
293
280
3616
271
313
273
356
220
244
28317
21450
19771
17533
1407265
13752
1277148
12336
11010
1069144
9420
80311