21399 59
16647 541
29642 511
10737 602
8160 217
11933 579
11571 259
25342 554
12294 751
4682 306
14746 91
20067 145
18356 587
9710 231
11303 37
30260 349
23427 664
24978 180
17734 537
12408 337
15727 381
23420 434
18750 207
12288 692