2939 726
4509 767
68312 707
4753 28
11799 644
38508 445
37672 536
14401 54
1794 229
3551 606
8104 235
4373 341
19988 210