128535 347
3263 115
195555 418
134150 906
206972 299
186824 1331
217064 696
3786 413
284562 887
4194 414
8889 508
3931 394
3952 611