11496 300
9819 219
6114 197
12433 201
11401 737
6839 374
17285 684
18755 793
14853 384
9962 126
25395 654
9897 874
12885 152
11159 549
13144 613
7293 161
16665 623
9059 514
6311 672
8244 350
11274 655
12782 795
10852 204
24562 50
8546 443
9133 136
10050 128
16038 132