2958 769
1311 345
1870 586
3512 468
16884 207
83547 777
11214 906
39861 857
3903 860
8625 377
9924 378
10769 250
2277 92
3726 442
3275 383
8447 101