2939 726
4514 767
68352 707
4753 28
11801 644
38563 445
37681 536
14413 54
1796 229
3551 606
8107 235
4373 341
20023 210