13984 628
309014 850
589773 1538
191738 397
90848 271
102614 281
71835 465
249928 488
64500 149
9684 715