16031 162
9487 837
5120 614
10554 489
8523 420
7560 605
8086 255
26854 376
6133 791
8561 121
29094 137
29308 164