3871 328
391012 744
22672 832
17263 177
23048 224
4457 408
3929 387
3155 354
3878 634
4004 109
3802 472
3052 409
3595 63
45286 425