1031 224
4582 228
88128 659
28296 942
29303 598
82963 724
41904 782
43830 394
4980 711
2837 243
4078 483
3564 236