607 85
306 72
1587 464
1816 363
2090 593
2796 808
7261 670
19731 581
65023 471
5212 646
9142 547
2648 192
7491 282
12143 417
13633 416