2984 861
22686 253
2944 509
9396 424
11785 585
2737 204
1515 202
89576 780
10587 702
2549 581
4932 44
2168 261
59010 85
3111 64
33053 556
19199 818
19478 116
14591 355
4348 562
23530 294