3110 344
19997 618
12011 477
14561 527
47764 962
66233 278
22229 370
3847 426
18955 552
37954 346
28756 444
9371 814
22105 370
3041 85
3093 391
7878 596
9425 701
2620 38
7762 723
4398 373
20803 182
61010 883
11504 444
3994 75