3110 129
3771 578
11689 805
5338 671
3535 496
30758 763
29524 283
39336 322
16967 624
50592 540
37160 340
90035 260
44177 425
59574 705