3950 598
3221 379
12920 645
13779 352
44831 926
227102 878
48875 190
33159 325
23190 482
15926 574
3129 747