33243 88
2873 69
4745 878
9996 577
11035 426
3563 647
18596 333
21845 49
2414 214
19940 228
7242 868
13972 239
13180 504
3564 479
24522 399
24572 188
10377 827
46714 555
94010 425
27775 610
13649 608
3582 153
5328 128
5915 966