12800 841
20593 1029
19448 154
18984 458
25503 559
10341 145
24649 280
6912 557
12983 134
21833 514
2491 605
29245 164
4406 779
10125 75