667 99
2620 428
7841 226
18943 669
6279 717
2768 85
17647 781
14014 783
3067 54
7011 770
87736 389
4977 167
4270 464
2730 514