1051 281
1644 367
21063 317
13882 779
15624 178
14904 605
10802 79
20068 579
8229 718
11016 133
28090 124
15705 582
16626 420