41057 420
12810 750
5337 257
2999 294
47763 364
17697 252
29768 878
21473 487
17720 313
46706 665
11456 676
9349 107
12416 563
13911 793
5055 604
36036 617
13548 703
12179 229
10455 579
23646 481
8808 590
63300 944
9371 620
10666 553
7591 245
7443 271