13670 30
5735 196
24865 49
9089 796
5031 412
12160 532
18518 330
9832 882
6867 378
62304 533
9850 818
54962 76
27845 188
33344 197
63508 527
52993 603
76372 81
129131 386
63124 688
36072 364
16767 632
106883 402
23443 277
28546 112
53177 124
34267 705
16689 185
28832 602