2970 769
1312 345
1873 586
3525 468
16914 207
83581 777
11226 906
40022 857
3915 860
8641 377
9933 378
10776 250
2317 92
3806 442
3304 383
8455 101