12578 512
13773 526
8631 104
29046 388
4419 276
3590 125
7357 133
11032 390
9060 145
5018 195
4351 344
11806 338
6466 486
5618 399
3784 667
8310 759
13333 313
18373 778
6724 309
17059 487
8307 82
30281 607
12730 470
8527 52