41504 198
98921 208
124294 740
40062 551
321287 878
76663 790
33055 321
1959 50
11856 96
88980 811
111889 414
77189 196
250783 590
17519 536
63767 345
68234 473
138225 915
6746 509
419665 1652
166699 854
92243 742
13848 455
205796 484
131181 320
162163 661