13003 57
10768 505
23071 797
6172 784
19672 639
7888 729
12297 702
3438 479
8709 636
21730 661
7238 688
13698 646
7679 82
6509 547
3245 510
3450 195
13637 188
10007 820
11350 176
2451 370
3531 567
17693 613
3802 886
3362 671