3749 65
9502 926
4421 368
4556 347
6331 429
27723 849
8103 671
18196 695
14247 175
35165 878
28511 583
2254 283
4082 663