5071 453
105142 584
82205 803
45920 786
3762 618
4206 522
3151 68
2942 175
3447 232
3901 510
8976 445
3213 424
3779 366
1969 277
3514 527
4303 773
2750 189