13963 509
24521 278
7286 576
12686 538
20645 532
12784 612
38880 384
23440 48
8777 680
17919 697
9794 243
11065 650
14759 275
8302 122
35999 424
23594 272
27286 247
32266 427
9865 189
28160 608
7261 169
5915 274
24238 386
6729 441
8532 58
7960 134
11111 487
43117 337