15031 369
14934 587
17783 275
46647 214
9487 320
20520 756
11847 838
8633 476
10818 440
9893 672
5499 379
16294 862
6263 226
5762 316
6147 451
8108 333
26624 88
8195 625
12358 426
6731 418
11871 173
5713 213
31306 335
19937 137
62812 327
7903 125
8134 621
13117 298