12941 68
6341 646
6288 716
3451 285
4608 512
3955 652
6594 839
5448 357
6444 399
8123 212
5903 703
10329 28
10626 603
3714 571
3564 437
4709 361
3745 188
12506 123
13483 233
5058 559
24172 384
7384 318
5051 674
3610 209
11703 185
8442 30
11342 927