14984 503
20381 307
6460 46
15625 186
8755 163
9749 320
7928 88
8408 671
27619 694
5938 162
14062 488
11712 119
14223 585
12497 441
13179 380
28909 771
7274 429
16252 911
10390 636
13381 601
16448 260
15510 828
13790 929
13080 803
17365 673
35816 246
54160 237
8118 610