14985 503
20386 307
6462 46
15625 186
8757 163
9752 320
7931 88
8408 671
27625 694
5938 162
14064 488
11713 119
14223 585
12498 441
13182 380
28913 771
7275 429
16255 911
10392 636
13386 601
16451 260
15513 828
13792 929
13085 803
17369 673
35822 246
54167 237
8118 610