3797 65
9542 926
4463 368
4557 347
6335 429
27727 849
8105 671
18198 695
14248 175
35226 878
28536 583
2257 283
4083 663