89933 788
84564 118
47755 604
49312 581
8782 447
52538 410
39415 44
19726 350
101917 610
127722 670
31731 295
11553 138
27124 437
21668 169
104128 508
22259 878
51362 174
143000 551
34544 588
23361 69
30793 717
36085 396
26180 389
22683 656
22577 179
52259 920
38143 318
4485 407