2510
3616
271
313
273
356
220
310
280
244
290
3014
28217
21420
19751
17473
1405265
13702
1269148
12286
11000
1065144
9380
80311