12545 473
5552 564
4173 342
13268 297
10287 556
2774 620
8550 389
1012 42
6347 645
3782 907
2190 408
3902 823
2890 690
9710 655
1723 204
2316 363
2040 320
11211 333
3487 748
864 83
2227 482
6561 569
3608 786
14939 497