397532 1164
97748 208
56650 186
44572 529
29377 384
6877 482
3575 706
1699 106
3138 420
5409 603
3113 416
6142 121
5361 698
3866 630