3793 622
3062 572
4688 411
60217 217
25213 728
5162 447
26304 660
8472 299
4013 52
8346 548
5313 469
4716 596
8959 534