11904 93
22083 499
32483 97
11643 478
8108 539
30516 465
30065 250
19686 74
29709 241
11690 633
12261 522
11290 289
14014 814
12362 663
35270 116
9104 303
15701 274
7991 732
14263 58
21773 670
25936 643
59481 138
12000 350
14325 289
12405 75
19728 294
38908 320
18474 663