533 99
2529 428
7831 226
18726 669
6244 717
2756 85
17630 781
14003 783
3055 54
7007 770
87517 389
4964 167
4261 464
2726 514