5079 453
105144 584
82212 803
45922 786
3762 618
4212 522
3165 68
2948 175
3454 232
3902 510
8994 445
3214 424
3781 366
1970 277
3515 527
4311 773
2749 189