5183 453
105189 584
82267 803
45980 786
3813 618
4277 522
3266 68
3015 175
3593 232
3969 510
3278 424
3835 366
2011 277
3562 527
4366 773
2796 189