12005 303
18085 352
20731 907
2518 396
4923 730
11387 302
12345 529
73544 493
19530 747
49860 614
11496 486
14065 396
17789 187
8016 372
22606 789
17696 195
11468 493
15867 510
66479 88
49585 495
7413 153
12951 227
22812 438
26351 646
10748 41
8470 306
17837 478
6109 173