7015 83
4558 470
43506 608
13344 640
4601 239
29557 718
14351 505
6050 201
4132 658
4155 501
3764 474
12094 303