5778 764
8521 680
3722 41
8057 273
15349 264
160068 854
20412 623
79995 146
18591 563
7880 204
14539 386
16448 1000
7988 918
4648 754