107801 678
28536 325
38388 527
71183 427
55565 307
46586 224
50041 581
45315 417
129073 928
75214 735
112508 158
34544 275
90425 101
66312 827
22590 49
15819 329
47142 531
51550 603
120430 382
58811 685
99061 404
98270 237
88303 903
153923 542
42622 59
79705 599
86026 505
44423 404