51365 321
25729 308
24529 368
27473 662
20763 921
12088 80
29444 184
53551 271
52764 644
7342 756
4165 108
8481 376
3026 91