13670 30
5735 196
24874 49
9089 796
5032 412
12161 532
18522 330
9832 882
6867 378
62336 533
9850 818
54963 76
27846 188
33346 197
63508 527
52996 603
76377 81
129145 386
63141 688
36072 364
16771 632
106909 402
23446 277
28546 112
53179 124
34271 705
16690 185
28832 602