3594 549
3243 684
2899 298
3444 230
2755 125
3953 324
50955 925
24732 841
35953 463
104005 790
24094 469