6391 680
2696 41
5783 273
9642 262
145638 847
18822 623
73568 145
13568 557
7104 204
13973 386
15046 977
7146 918
4005 754