7781 791
4068 53
7507 420
16882 133
13223 581
9634 356
11045 109
169084 1048
93015 593
24387 248
172524 798
30263 221
30930 678
4073 273
3277 307
42101 752