2980 769
1314 345
1887 586
3528 468
16945 207
83605 777
11234 906
40119 857
3921 860
8648 377
9947 378
10785 250
2324 92
3814 442
3315 383
8462 101