3524 64
9300 926
4348 368
4552 347
6329 429
27717 849
8099 671
18190 695
14245 175
35054 878
28466 583
2252 283
4078 663