15036 358
20023 430
7230 604
21299 771
12804 448
9882 91
4055 665
24294 552
5782 437
6103 905
29728 377
8857 600
2294 58
3712 136