3782 65
9523 926
4439 368
4556 347
6331 429
27725 849
8103 671
18196 695
14247 175
35192 878
28520 583
2255 283
4083 663