2710
244
341
242
234
217
302
373
265
333
240
326
30447
23200
21332
19173
1540267
14752
1381148
13276
1192144
11750
10320
8570