2970 769
1312 345
1870 586
3521 468
16903 207
83577 777
11223 906
39982 857
3914 860
8640 377
9933 378
10775 250
2315 92
3804 442
3296 383
8453 101