3612
365
465
234
3410
358
373
308
267
233
275
377
29547
22530
20671
18323
1470267
14192
1325148
12886
11500
1132144
9820
83011