116421 1116
4445 161
15988 760
17813 670
30650 166
21015 399
15082 473
31494 894
28074 297
18457 362
13653 656
14415 352
20937 283
28657 743
11301 594
25159 1063
171950 696
23924 149
17331 521
22259 383
13269 586
48157 172
11457 756
16800 523
6544 519
22712 322
25760 576
13832 169