51412 321
25745 308
24571 368
27484 662
20785 921
12094 80
29457 184
53578 271
52799 644
7344 756
4166 108
8483 376
3027 91