51381 321
25735 308
24542 368
27477 662
20771 921
12088 80
29447 184
53564 271
52776 644
7342 756
4165 108
8482 376
3026 91