13955 628
308806 850
588257 1538
190816 397
90512 271
102024 281
71513 465
249112 488
63840 149
9669 715