40618 700
15496 248
6016 666
12672 564
4759 133
10706 247
6502 629
10155 490
10464 601
12434 741
19803 667
10776 441
19945 836
5290 215
18297 564
6049 49
18910 505
9109 842
6998 164
11944 94
6224 258
5672 667
5240 361
7680 358
12548 64
20893 201
13581 623
10229 237