678 85
308 72
1589 464
1817 363
2125 593
2797 808
7270 670
19754 581
65029 471
5220 646
9153 547
2651 192
7502 282
12145 417
13638 416