3089 355
4973 691
2992 531
8083 509
3910 601
3556 200
3353 614
2588 552
6102 929
1916 143
1708 259
2611 371
1272 93
3800 882