5076 453
105144 584
82210 803
45921 786
3762 618
4208 522
3164 68
2948 175
3454 232
3902 510
8992 445
3214 424
3781 366
1969 277
3515 527
4305 773
2749 189