51453 321
25761 308
24610 368
27497 662
20802 921
12099 80
29474 184
53604 271
52853 645
7345 756
4166 108
8485 376
3028 91