12245 702
9601 33
14948 276
6634 613
2446 69
11842 610
37703 394
10068 390
19125 531
9128 319
3488 247
14615 354
18697 580
32137 514
29850 42
19899 686
26721 261
4745 99
8449 511
17535 563
6232 386
5224 779
16547 454
38236 285
28745 727
2971 116
6305 717
3756 512