6394 680
2698 41
5788 273
9651 262
145664 847
18823 623
73585 145
13569 557
7106 204
13975 386
15048 977
7147 918
4005 754