3129 65
4427 279
12547 663
15633 379
35786 116
39923 529
39367 64
14847 354
7027 578
11759 153
5732 216
10052 391
7395 448
15906 275
38578 912
12304 285
6578 362
22819 348
6503 623
5746 888
8513 452
4234 283
14471 59
10029 147
6797 36
7918 323
12946 665
26098 643