51373 321
25732 308
24538 368
27476 662
20766 921
12088 80
29445 184
53559 271
52772 644
7342 756
4165 108
8481 376
3026 91