51426 321
25750 308
24583 368
27485 662
20791 921
12094 80
29461 184
53583 271
52812 645
7344 756
4166 108
8483 376
3028 91