51391 321
25739 308
24555 368
27481 662
20774 921
12088 80
29452 184
53569 271
52785 644
7343 756
4165 108
8482 376
3027 91