3532 405
3375 521
10287 63
15104 254
23999 649
36271 143
2542 153
4132 130
4531 838
3447 605
5058 318
5028 485
3254 858
2666 402
27584 673
8333 731
42275 197
32229 334
37179 709
33792 326
9894 289
41467 323
18362 409
15404 445
10564 442
15424 567
8087 252