1073 306
2320 592
1054 281
1647 367
21080 317
13898 779
15637 178
14923 605
10823 79
20098 579
8245 718
11034 133
28119 124
15718 582
16644 420