3087 514
11308 455
58391 94
9077 813
4587 240
25150 306
62388 133
78661 845
40017 609
6112 767
2793 460