51709 321
25851 308
24856 368
27588 662
20872 921
12135 80
29591 184
53757 271
53036 645
7356 756
4177 108
8494 376
3034 91