3594 549
3243 684
2899 298
3443 230
2754 125
3953 324
50948 925
24721 841
35950 463
103996 790
24092 469