39712 357
39726 181
9181 567
18102 526
4927 134
23399 370
317299 511
25480 527
28014 574
1073797 3095
23269 630
16709 155
506266 1009
857232 2036
345644 895
411449 560
173579 868
304688 684
296621 509
42312 793
291512 442
50780 520
208218 789
109983 551
31217 739
264377 1045