5028 453
105138 584
82204 803
45918 786
3758 618
4202 522
3135 68
2935 175
3439 232
3900 510
8962 445
3204 424
3771 366
1961 277
3505 527
4295 773
2741 189