3006 944
2877 619
12930 773
9711 184
9859 44
64981 411
80998 530
59353 597
32703 723
29140 309
22227 652
11768 73
17056 755
6808 105
17103 688
15508 394