51246 321
25675 308
24425 367
27445 662
20722 921
12061 80
29394 184
53475 271
52673 644
7335 756
4162 108
8476 376
3022 91