5112 453
105162 584
82224 803
45944 786
3784 618
4248 522
3211 68
2978 175
3564 232
3927 510
3249 424
3814 366
1988 277
3541 527
4339 773
2776 189