2970 769
1312 345
1873 586
3525 468
16914 207
83580 777
11224 906
40009 857
3915 860
8641 377
9933 378
10776 250
2316 92
3804 442
3303 383
8454 101