8089 680
3589 41
7609 273
14291 263
159488 853
20009 623
78858 146
18388 561
7708 204
14445 386
16113 1000
7805 918
4559 754