17016 1000
6659 84
6722 399
8095 619
8884 813
8371 60
13767 521
6252 297
14383 444
9138 205
3474 210
10924 92
9480 571
6496 214
11002 462
11708 504
14835 562
9138 987
6622 425
14741 94
4326 138
7257 478
5684 613
25241 850