2970 769
1312 345
1870 586
3521 468
16902 207
83574 777
11223 906
39976 857
3914 860
8640 377
9933 378
10775 250
2315 92
3803 442
3294 383
8453 101