709 85
309 72
1590 464
1818 363
2154 593
2798 808
7277 670
19778 581
65030 471
5227 646
9162 547
2653 192
7511 282
12154 417
13648 416