12940 68
6341 646
6288 716
3451 285
4608 512
3954 652
6590 839
5448 357
6443 399
8123 212
5902 703
10320 28
10626 603
3714 571
3564 437
4707 361
3744 188
12504 123
13481 233
5056 559
24172 384
7384 318
5051 674
3610 209
11701 185
8441 30
11342 927