5072 453
5653 359
105142 584
82206 803
45920 786
3762 618
4206 522
3152 68
2943 175
3447 232
3901 510
3213 424
3780 366
1970 277
3515 527
4303 773
2750 189