13625 158
17884 704
13570 363
5879 385
7451 485
14100 348
17295 545
5363 143
15624 580
10436 627
22239 142
27306 133
6327 666
7711 717
4266 359
11156 547
18402 72
16831 652
5512 286
9932 693
24630 651
6217 648
12748 734
8311 334
12154 187
5042 67
10441 759
8551 875