3475 621
15688 746
50030 309
5703 544
3868 300
7357 637
5728 49
6916 80
18150 487
13612 296
5732 312
5442 509
2700 287
2691 552
3878 632
18964 63