618 85
306 72
1587 464
1816 363
2096 593
2796 808
7265 670
19732 581
65023 471
5215 646
9142 547
2649 192
7491 282
12143 417
13633 416