12747 308
8909 303
5828 59
8278 120
9675 384
11493 254
8837 427
15450 906
38484 702
8693 599
7277 372
28047 650
13025 305
9709 263
7272 347
40640 153
6156 127
20523 490
10494 430
8793 749
8712 907
31623 415
9477 343
10348 116