1031 224
4583 228
88135 659
28300 942
29303 598
82972 724
41933 782
43832 394
4980 711
2837 243
4078 483
3564 236