128587 347
3263 115
195583 418
134167 906
207008 299
186845 1331
217096 696
3786 413
284589 887
4194 414
8889 508
3931 394
3953 611