3354 582
3126 129
3784 578
11703 805
5364 671
3558 496
31509 764
29700 283
39744 322
17101 624
51068 540
37596 341
90590 261
44731 425