128646 347
3263 115
195610 418
134195 906
207028 299
186865 1331
217132 696
3786 413
284612 887
4194 414
8889 508
3932 394
3953 611