6597 511
3250 431
127365 939
2150 251
46660 584
28922 873
5289 786
7727 735
3432 362
2448 216
55904 127