53076 376
27977 345
299360 1062
22553 79
14219 739
14013 578
25712 113
15642 218
16044 103
63667 546
25543 459
7965 745
68064 730
5311 527
6724 292
5103 533