19951 276
10655 441
35997 433
16901 486
21139 183
55066 519
13623 515
34561 753
45983 141
17626 554
8628 576