19825 276
10554 441
35802 433
16848 486
21058 183
54569 519
13512 515
34301 753
45770 141
17528 554
8600 576