2986 861
22686 253
2945 509
9397 424
11787 585
2737 204
1515 202
89578 780
10588 702
2549 581
4932 44
2168 261
59013 85
3111 64
33053 556
19199 818
19478 116
14591 355
4348 562
23531 294