3715 65
9482 926
4406 368
4556 347
6331 429
27722 849
8102 671
18195 695
14246 175
35138 878
28503 583
2254 283
4082 663