3594 693
6199 570
10346 904
5653 591
5819 113
5109 435
9431 545
3069 53
8934 458
20432 441
2693 278
5889 258
2903 362
138934 887
86479 349