8221 680
3654 41
7795 273
14778 264
159654 853
20137 623
79299 146
18459 562
7781 204
14481 386
16266 1000
7881 918
4599 754