19988 559
13983 692
25658 341
47643 429
23187 454
6984 283
12324 154
7706 266
8903 509
18084 283
4471 92
10058 345
42267 625
17249 318
15023 438
7326 712
14058 529
11276 400
7340 712
27706 310
29688 498
24549 675
13095 458
14311 216