128559 347
3263 115
195574 418
134156 906
206988 299
186836 1331
217083 696
3786 413
284574 887
4194 414
8889 508
3931 394
3953 611