12243 702
9596 33
14945 276
6631 613
2445 69
11839 610
37693 394
10068 390
19125 531
9126 319
3486 247
14608 354
18696 580
32136 514
29847 42
19892 686
26717 261
4740 99
8447 511
17535 563
6229 386
5224 779
16543 454
38225 285
28738 727
2970 116
6305 717
3750 512