6446 680
2725 41
5846 273
9760 262
146296 847
18859 623
73766 145
13610 557
7120 204
13989 386
15073 977
7165 918
4021 754