108956 136
155536 631
126115 209
75983 736
44798 926
141744 343
144969 570
101821 791
94881 125
53812 607
54623 582
11275 447
63633 411
47428 46
21894 351
104630 610
133477 672
33812 295
12818 138
31188 437
25592 170
113658 508
25492 879
54888 174
156351 555
36293 588
25126 69
33542 718