581 85
305 72
1587 464
1816 363
2071 593
2794 808
7260 670
19716 581
65020 471
5206 646
9141 547
2647 192
7490 282
12137 417
13629 416