4902 767
6336 98
22815 895
7769 377
12694 666
5321 478
8420 213
3567 530
6949 888
3589 25
12165 604
10481 78
12926 212
7530 400
3782 443
2611 459
3974 637
916 125