3507 543
566 49
6128 313
44507 926
74556 300
9829 737
59395 195
4316 273
20639 971
90450 499
7336 392