18551 82
14592 751
15037 803
13608 296
13341 129
20599 316
24694 64
18895 349
16102 75
21789 664
23389 222
31559 198
12433 651
52049 881
15866 256
20597 681
10702 240
11855 614
10183 88
25278 146
19483 381
17547 310
28560 840
24336 597
26797 743