51313 321
25698 308
24466 368
27458 662
20743 921
12078 80
29423 184
53505 271
52707 644
7336 756
4163 108
8479 376
3024 91