12811 841
20603 1029
19457 154
18989 458
25513 559
10341 145
24666 280
6915 557
13006 134
21833 514
2491 605
29381 164
4410 779
10132 75