51281 321
25687 308
24440 367
27449 662
20736 921
12071 80
29411 184
53491 271
52687 644
7336 756
4162 108
8476 376
3024 91