2989 634
29126 347
35473 75
7644 372
2631 42
2337 539
1880 419
5657 170
3009 628
2166 344
3440 780
2629 501
3388 791