3949 598
3220 379
12917 645
13765 352
44828 926
227097 878
48866 190
33152 325
23190 482
15925 574
3129 747