1031 224
4584 228
88156 659
28307 942
29306 598
82994 724
42029 782
43835 394
4981 711
2837 243
4078 483
3568 236