5791 764
8521 680
3723 41
8058 273
15349 264
160069 854
20412 623
79997 146
18591 563
7880 204
14539 386
16449 1000
7988 918
4648 754