18553 82
14592 751
15039 803
13613 296
13341 129
20599 316
24694 64
18899 349
16103 75
21792 664
23394 222
31563 198
12433 651
52057 881
15867 256
20598 681
10702 240
11856 614
10187 88
25278 146
19487 381
17551 310
28561 840
24336 597
26797 743