41932 300
271991 544
92978 660
150375 541
66068 897
159363 409
80927 794
60573 313
45448 668
36927 269
77597 1003
5395 410
145274 756
178505 786
338312 1069
167353 203
38841 422
96312 197
42434 450
338561 764
117707 699
205757 711
70772 713
208405 1119
63946 261
129446 876
39275 301