6893 453
105133 584
82202 803
45920 786
3736 618
4201 522
3123 68
2926 175
3429 232
3900 510
8964 445
3200 424
3769 366
1955 277
3484 527
4276 773
2728 189