2970 769
1312 345
1870 586
3521 468
16901 207
83573 777
11223 906
39968 857
3913 860
8640 377
9933 378
10775 250
2315 92
3801 442
3293 383
8453 101