3593 549
3241 684
2899 298
3443 230
2754 125
3952 324
50945 925
24720 841
35949 463
103989 790
24092 469