6442 680
2725 41
5845 273
9753 262
146272 847
18857 623
73762 145
13610 557
7120 204
13988 386
15072 977
7164 918
4021 754