667 121
8596 388
2577 630
19474 515
6968 459
6935 399
18095 568
6151 494
23441 461
8002 647
3554 394
8378 525
233809 590
8800 335
4348 144
12049 665
4037 705
10834 571