3947 598
3216 379
12910 645
13756 352
44821 926
227090 878
48850 190
33147 325
23190 482
15923 574
3129 747