3583 549
3232 684
2893 298
3430 230
2740 125
3940 324
50711 924
24521 841
35848 463
103682 789
23988 469