4021 384
10259 90
3072 178
5120 198
2000 163
4790 513
7356 109
3573 286
2768 123
7902 239
10157 456
4740 398
7759 597
9298 791
4564 590
51918 585
2678 416
6579 413
6495 772
4751 374
2283 324
5043 582
4046 665
5856 335
9593 681
20661 633
5067 729
6745 513