4022 452
104700 584
81634 803
45535 786
3437 618
3750 522
2591 68
2545 175
2987 232
3206 510
2887 424
3347 366
1673 277
3196 527
3884 773
2372 189