14656 830
12433 767
11716 585
15198 121
18895 600
20228 396
50089 459
8165 290
32008 906
19816 217
21791 458
40345 343
26507 280
13568 469
9563 322
20259 290
22573 396
23869 752
5438 596
25938 667
1584 330
3372 597
24567 423
53841 669
15242 208
11311 473
5076 633
6515 459