2939 726
4512 767
68347 707
4753 28
11800 644
38559 445
37681 536
14411 54
1796 229
3551 606
8107 235
4373 341
20020 210