3599 542
4105 443
2063 497
2056 486
1383 309
2638 677
4749 813
2984 225
3064 675
816 192
2975 603
4455 482
2912 277