25003 61
18715 541
34017 511
12885 602
8978 217
13792 579
12999 259
27759 560
14332 751
5229 306
16432 91
22931 145
20170 587
11534 231
12787 38
33609 349
26206 664
29185 182
20616 537
13909 337
17537 381
26725 434
20285 207
13965 692