7591 356
9925 328
6923 677
25901 544
40850 897
29326 118
180679 272
9623 214
6551 528
45592 611
23821 664
31420 928
5011 162
6135 416
25098 552
22368 235
6454 400
28927 488
5076 843