3949 598
3221 379
12918 645
13770 352
44828 926
227100 878
48870 190
33154 325
23190 482
15925 574
3129 747