3354 582
3126 129
3784 578
11703 805
5364 671
3558 496
31511 764
29700 283
39745 322
17103 624
51072 540
37596 341
90596 261
44734 425