3145 847
2644 555
801 79
3493 638
4644 275
2234 424
391 53
2089 429
3771 434
2521 462
697 85
885 50
2696 483
1000 98