51385 321
25736 308
24550 368
27479 662
20773 921
12088 80
29450 184
53566 271
52779 644
7343 756
4165 108
8482 376
3026 91