11585 473
7286 79
15384 396
11432 398
16254 387
20275 798
3408 178
7622 482
17938 438
32547 593
37113 587
16800 304
9536 391
24309 596
15049 194
19659 449
28120 181
9234 353
5326 116
14479 248
10885 411
20137 115
6367 143
14278 368
26505 743
21529 619
6846 92
12839 308