1031 224
4583 228
88130 659
28298 942
29303 598
82968 724
41921 782
43831 394
4980 711
2837 243
4078 483
3564 236