5078 148
29478 767
7156 596
109296 503
7003 162
60941 769
38783 377
46085 761
21012 122
1627 52
4277 686