696 99
2643 428
7845 226
18977 669
6290 717
2770 85
17647 781
14018 783
3071 54
7012 770
87785 389
4978 167
4273 464
2731 514