6381 680
2691 41
5771 273
9633 262
145563 847
18816 623
73546 145
13566 557
7104 204
13971 386
15042 977
7145 918
4005 754