4902 767
6338 98
22815 895
7769 377
12700 666
5322 478
8423 213
3569 530
6951 888
3590 25
12169 604
10482 78
12931 212
7532 400
3782 443
2611 459
3975 637
917 125