51401 321
25743 308
24565 368
27483 662
20779 921
12089 80
29457 184
53575 271
52790 644
7343 756
4165 108
8482 376
3027 91