11439 603
259656 590
14266 266
44033 896
26086 480
14801 562
91774 529
120890 211
30381 655
25646 803
82382 867
12820 496
10257 298