3008 843
2844 816
3071 867
674 127
1759 525
1668 487
386 60
293 38
1015 258
3122 939
2827 602
3024 835
1602 443
1664 502
631 122
1549 361
2011 432
1781 384
913 256
2212 436
1912 403
2633 679
2192 685
1759 339
558 109
819 146
2977 910
514 98