354838 1013
13887 193
8486 136
16000 754
4088 337
5345 740
5860 877
128477 207
4739 450
13044 532
36816 427
25936 478
35421 182
27787 200
12946 148
39369 507
15361 499
4301 418
4967 205