12800 841
20592 1029
19448 154
18983 458
25502 559
10341 145
24647 280
6911 557
12982 134
21833 514
2491 605
29215 164
4406 779
10124 75