12394 416
11793 674
11663 878
9515 354
191277 405
122326 530
14402 556
43617 833
91553 565
8904 146
67482 527
3343 475
18061 77