12521 820
9011 219
9291 638
17007 327
10073 35
10443 314
6537 559
12909 227
11460 547
15775 876
25190 935
7221 719
20422 217
16653 605
7010 269
8657 499
7278 485