13972 628
308929 850
589212 1538
191330 397
90725 271
102401 281
71713 465
249602 488
64264 149
9679 715