40835 511
35868 340
42676 652
44504 1011
34093 69
44232 171
25619 86
49825 684
75488 646
54602 305
93102 593
52245 343
28146 591
64843 978
54595 930
60723 527
63459 301
175008 798
71257 145
60008 495
26892 480
35675 426
35869 494
70711 253