51640 321
25833 308
24788 368
27571 662
20857 921
12125 80
29565 184
53712 271
52971 645
7353 756
4175 108
8491 376
3034 91