13973 628
308939 850
589254 1538
191356 397
90736 271
102427 281
71724 465
249648 488
64286 149
9679 715