12601 505
12402 469
7177 423
4684 569
8293 75
23139 346
4466 712
13443 330
15565 316
11588 683
12298 473
5735 147
6941 733
25630 383
5606 201
7523 461
7927 777
43145 645
25048 322
7654 606
9145 455
2838 30
3052 627
12051 770