4043 452
104713 584
81650 803
45544 786
3445 618
3759 522
2607 68
2557 175
2997 232
3225 510
8126 444
2895 424
3358 366
1680 277
3199 527
3895 773
2382 189