3583 549
3233 684
2893 298
3431 230
2740 125
3940 324
50715 924
24521 841
35851 463
103686 789
23992 469