2971 769
1312 345
1873 586
3526 468
16920 207
83584 777
11226 906
40031 857
3916 860
8641 377
9933 378
10776 250
2318 92
3806 442
3306 383
8455 101