108999 136
155583 631
126230 209
76037 736
44814 926
141809 343
145013 570
101898 791
94921 125
53882 608
54643 582
11288 447
63694 411
47454 46
21896 351
104652 610
133563 672
33822 295
12835 138
31213 437
25637 170
113723 508
25522 879
54983 174
156456 555
36303 588
25137 69
33574 718