51186 545
7703 127
3444 76
3234 478
9476 918
171549 1074
6865 816
5027 619
5340 764
159812 825
8825 288
6541 115
6226 819
5762 338
5560 72
3722 537
5767 430
15510 776
2569 41
4574 231
3333 445
5305 487
265108 1251
128672 391
30969 656
8817 83
4773 242
7031 78