51297 321
25694 308
24457 367
27452 662
20740 921
12072 80
29416 184
53501 271
52698 644
7336 756
4163 108
8479 376
3024 91