128916 347
3263 115
195766 418
134331 906
207191 299
187003 1331
217268 696
3786 413
284770 887
4196 414
8889 508
3936 394
3953 611