39712 357
39727 181
9182 567
18102 526
4927 134
23399 370
317312 511
25481 527
28014 574
1073837 3095
23270 630
16709 155
506289 1009
857255 2036
345663 895
411462 560
173600 868
304710 684
296634 509
42312 793
291523 442
50780 520
208232 789
109994 551
31217 739
264390 1045