15947 187
10625 627
4702 410
12169 397
6285 680
16178 96
2632 122
15882 351
3046 288
5376 30
7969 575
11436 549
6897 431
37094 568
9087 566
8131 811
10187 156
14369 831
26532 539
7359 282
10360 393
4533 295
120591 813
16484 571
2236 48
7596 307
2895481 7268
6983 530