5798 764
8523 680
3724 41
8058 273
15353 264
160069 854
20412 623
79999 146
18591 563
7880 204
14539 386
16449 1000
7988 918
4648 754