45033 255
14109 549
18346 340
12303 675
17856 839
29340 508
23187 511
37445 554
18878 740
32280 419
9573 258
7164 259
6936 251
13103 587
57487 568
15400 424
8966 239
9971 730
4445 637
110423 469
2202 108
8252 159
5382 335
12427 667
68348 232
58216 512
13395 546
5577 721