5547 509
2636 554
20337 474
2738 287
2742 552
3917 632
4905 657
3343 43
3789 556
9325 389
19295 63
3617 262
2266 318