4676 685
8496 518
9442 472
7288 135
20121 197
46704 722
11694 942
40525 590
27666 465
19823 654
27892 268
2917 416