4238 452
104810 584
81775 803
45641 786
3517 618
3843 522
2737 68
2648 175
3093 232
3360 510
8258 444
2966 424
3449 366
1754 277
3241 527
3990 773
2456 189