51660 701
6440 60
1146 276
74180 280
1714 413
8323 753
105890 371
92253 622
39941 430
154094 838
2404 459
127928 304
121596 221
94136 541
8430 685
86575 313
133717 304
80970 585
46878 474
91412 758
8348 173
59980 720
430551 1265
69141 508
212878 858
1171 322
7199 730
48715 109