128626 347
3263 115
195604 418
134187 906
207020 299
186856 1331
217124 696
3786 413
284608 887
4194 414
8889 508
3932 394
3953 611