1000 86
35456 857
4336 778
3160 369
2627 103
4236 399
5762 281
6344 406
20617 807
19821 58
9354 686
19164 337
22409 754
6728 110
2693 299
269879 862
29100 173
16889 493
3635 356
10283 506
82147 133
10791 265
4529 38
4096 205
5527 806
1586 113
3443 500
9091 154