397527 1164
97748 208
56648 186
44570 529
29373 384
6876 482
3575 706
1699 106
3138 420
5409 603
3113 416
6142 121
5361 698
3866 630