51406 321
25744 308
24569 368
27483 662
20780 921
12090 80
29457 184
53577 271
52793 644
7343 756
4165 108
8483 376
3027 91