2988 913
2960 803
1164 292
2157 487
18476 491
2551 828
1336 405
9142 547
18886 226
3410 968
2548 686
1725 545
2781 761
15116 392
5951 380
12806 795
7607 526
19926 663
2840 130
9666 878
12674 330
965 267
3070 909
15110 60