10735 258
15938 370
3629 87
16691 74
5913 584
2342 103
6741 657
19685 113
4637 520
4259 86
7335 359
4737 161
9907 765
8730 650
7743 354
9311 679
5320 556
5442 409
3227 85
8492 403
4896 400
12960 188
9774 502
8567 431